0
이미지를 보관 용 계정에 업로드하려고합니다. SDK (9 월 17 일)의 최신 버전을 사용 중이며 내 앱을 성공적으로 인증했습니다.이미지를 보관 용으로 업로드
여기를 수행하는 코드는 다음과 같습니다
for (NSUInteger i = 0; i < [photos count]; i ++) {
NSString *filename = [NSString stringWithFormat:@"%d.png", i+1];
NSString *file = [NSTemporaryDirectory() stringByAppendingPathComponent:filename];
[UIImagePNGRepresentation([photos objectAtIndex:i]) writeToFile:file atomically:YES];
NSString *destDir = @"/";
[self.dropboxClient uploadFile:filename toPath:destDir withParentRev:nil fromPath:file];
}
참고 :
self.dropboxClient
는 인스턴스화DBRestClient
개체입니다.photos
은 UIImages의 NSMutableArray입니다. 이미 객체가 목록의 각 객체에서 NSStringFromClass() 메소드를 사용하는 이미지인지 확인했습니다.
는 가장 중요한 것은, 내가 위임 방법 중 어느 것도 내가 대리자를 설정 한 경우에도 입력하지 않기 때문에, 내 DBRestClient
객체 (self.dropboxClient
)에 문제가있을 수 있습니다 생각합니다.
모든 도움을 주시면 대단히 감사하겠습니다.
이 정보가 도움이됩니까? http://stackoverflow.com/questions/8942185/upload-image-from-uiimageview-using-dropbox-sdk-for-iphone – snibbets
아니면이 하나 (자기가 할당 해제 중입니까?) http://stackoverflow.com/questions/10248034/dropbox-api-in-ios-how-to-use-dbrestclient – snibbets
@snibbets는 이미 그것들을 보았습니다 - 그들은 작동하지 않았습니다 : \ - 그냥 두 번 확인했는데, 수십 개의 이미지가 결국 동기화되었습니다. 나는 무슨 일이 일어나고 있는지 정말로 확신하지 못한다. Dropbox에 문제가있을 수 있습니다. – ArtSabintsev