DropboxSDK:无法上传IOS SDK的文件夹()

时间:2012-03-26 12:14:26

标签: ios5 ios-simulator dropbox

我在使用DropBox SDK for IOS上传文件时遇到问题。当我尝试从我的应用程序的文档文件夹上传文件时。

我已按照本教程:tutorial

将错误视为

[WARNING] DropboxSDK: Unable to upload folders (/Users/*******/Library/Application Support/iPhone Simulator/5.0/Applications/DAE13E8C-9833-463C-A073-D114FB0FFD1A/Documents/contact)

我的代码部分如下。

[[self restClient] uploadFile:filename toPath:destDir withParentRev:nil fromPath:localPath];

1 个答案:

答案 0 :(得分:4)

你唯一的问题是“fromPath”不仅要求路径,还要附加附加文件名的路径:

    NSString *sourcePath = [localPath stringByAppendingPathComponent: sourceFile];
    if ([app.globalObject fileExists: sourcePath]) {
        NSString *destDir = @"/";
        [[self restClient] uploadFile: sourceFile
                               toPath: destDir
                        withParentRev: nil
                             fromPath: sourcePath];
    }