DropboxSDK: невозможно загрузить папки () для IOS SDK - PullRequest
1 голос
/ 26 марта 2012

У меня проблема с загрузкой файла с DropBox SDK для IOS.Когда я пытаюсь загрузить файл из папки с документами моего приложения.

Я следую этому руководству: учебник

Получение ошибки как

[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 Ответ

4 голосов
/ 24 января 2013

Ваша единственная проблема в том, что «fromPath» ожидает не только путь, но и путь с добавленным к нему именем файла:

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