我为我的应用程序添加了 Dropbox 支持,一切正常,身份验证,登录/退出,但我无法上传文件。我在用
NSArray *p = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString* docDir = [p objectAtIndex:0];
NSString *localPath = docDir;
NSString *filename = @"Documents";
NSString *destDir = @"/";
[[self restClient] uploadFile:filename toPath:destDir
withParentRev:nil fromPath:localPath];
将我的应用程序 /Document 目录上传到 Dropbox,但没有上传任何内容。我没有收到任何错误消息。目录 Apps/My-Applications-Name 已创建,但其中没有内容。
有谁知道为什么?
我也有这两个委托方法,但我仍然没有得到日志。我也有<DBRestClientDelegate>
后面的@interface … ()
:
- (void)restClient:(DBRestClient*)client uploadedFile:(NSString*)destPath
from:(NSString*)srcPath metadata:(DBMetadata*)metadata {
NSLog(@"File uploaded successfully to path: %@", metadata.path);
}
- (void)restClient:(DBRestClient*)client uploadFileFailedWithError:(NSError*)error {
NSLog(@"File upload failed with error - %@", error);
}