Я хочу загрузить видео в Dropbox.
Итак, я прошел через эту ссылку.
Аутентификация прошла успешно. Но появляется ошибка, что файл не существует.
код, как показано ниже
if (![[DBSession sharedSession] isLinked]) {
[[DBSession sharedSession] linkFromController:self];
}
NSString *destDir = @"/My App";
NSLog(@"file name:%@ path:%@",[player.contentURL lastPathComponent],[player.contentURL absoluteString]);
[self.restClient uploadFile:[[player.contentURL absoluteString] lastPathComponent] toPath:destDir withParentRev:nil fromPath:[player.contentURL absoluteString]];
и получаем следующий результат:
имя файла: My Video.mov путь: file: ///var/mobile/Containers/Data/Application/4C6FB9BE-FF47-47D6-B9E9-D832534D122A/Documents/My%20Video.mov
2015 -06-01 17: 07: 55.239 Тестовое приложение [2733: 310902] [ПРЕДУПРЕЖДЕНИЕ] DropboxSDK: файл не существует (файл: /// var / mobile / Containers / Data / Application / 4C6FB9BE-FF47-47D6-B9E9-D832534D122A /Documents/My%20Video.mov)
2015-06-01 17: 07: 55.252 Тестовое приложение [2733: 310902] Загрузка файла завершилась ошибкой: Error Domain = dropbox.com Code = 1001 " Операция не может быть завершена. (Ошибка dropbox.com 1001.) «UserInfo = 0x14ebd270 {destinationPath = / My App / My% 20Video.mov, sourcePath = file: /// var / mobile / Containers / Data / Application / 4C6FB9BE-FF47-47D6-B9E9-D832534D122A / Documents / My% 20Video.mov}