2013-05-09 54 views
1

在我的iOS應用程序中,我將Dropbox API集成到上傳文件。
在dropbox.com中創建應用程序時,我發現了2個選項。一個是完整的文件夾可用性,另一個只是「應用程序文件夾」。我選擇了「App文件夾」,並將文件夾名稱命名爲「xxx」。
然後,我調用以下完整文件路徑作爲參數的方法。iOS - Dropbox上傳到「應用程序文件夾」

-(void)uploadFile:(NSString*)filePath 
{ 
    NSString *destDir = @"/"; 
    [[self restClient] uploadFile:[filePath lastPathComponent] toPath:destDir 
        withParentRev:nil fromPath:filePath]; 
} 

問題是目標目錄不應該是「/」,因爲我想上傳到「xxx」文件夾。即使我試圖提供目的地目錄爲「xxx」和「/ xxx」,但它仍然沒有解決。

有人能指出什麼是錯誤的事情,我在幹什麼?

+0

http://stackoverflow.com/questions/13296648/how-to-upload-nsdictionary-in-memory-to-dropbox-ios – 2013-05-09 19:03:37

+0

當您使用「應用文件夾「的方法,」/「映射到」/ Apps/YourAppName「。 – omz 2013-05-09 19:07:35

+0

@RachelGallen您可以使用相同的方法查看我的描述。但如何提及「目標文件夾」。我如何告訴代碼將文件上傳到我在Dropbox應用程序中創建的「xxx」文件夾中? – Satyam 2013-05-09 19:07:58

回答

1

我們必須非常小心如何初始化DBSession。正如上面的註釋中的「omz」所提到的,如果它的kDBRootDropbox或kDBRootAppFolder,我們必須提供適當的密鑰。在我的情況下,我使用2種不同類型的帳戶,這是失敗的主要原因。
我非常感謝「OMZ」

+0

@ satyam你如何解決你的問題,你可以請解釋....我一直在努力。 – 2014-02-14 10:23:41

相關問題