iOS – Dropbox上传到“应用程序文件夹”
在我的iOS应用程序中,我整合了Dropbox API来上传文件。
在dropbox.com创build应用程序时,我发现了2个选项。 一个是完整的文件夹可用性,一个只是“应用程序文件夹”。 我select了“App文件夹”,并将文件夹名称设为“xxx”。
然后我调用下面的方法,将完整的文件path作为参数。
-(void)uploadFile:(NSString*)filePath { NSString *destDir = @"/"; [[self restClient] uploadFile:[filePath lastPathComponent] toPath:destDir withParentRev:nil fromPath:filePath]; }
问题是目标目录不应该是“/”,因为我想上传到“xxx”文件夹。 即使我尝试提供目标目录为“xxx”和“/ xxx”,但它仍然没有工作。
有人能指出我在做什么错事吗?
我们必须非常小心你如何初始化DBSession。 正如上面评论中的“omz”所提到的,如果它的kDBRootDropbox或者kDBRootAppFolder被提供,我们必须提供适当的关键字。 在我的情况下,我使用2种不同types的帐户,这是失败的主要原因。
我非常感谢“omz”