2009-10-10 37 views
2

我正在爲uni開發iPhone應用程序,並且我們在iPhone的沙箱目錄中創建了一個sqlite數據庫文件。將iPhone沙盒中的文件複製到桌面?

我們的應用程序內部寫入這個文件,我想知道如何將這個文件回到我的桌面。我真的不介意怎麼做,任何方式都可以。也許甚至可以做一些事情,如從應用程序發送電子郵件(如果可能的話)。只是一個建議,如果有人知道一種方式。

在此先感謝。

回答

10

您可以使用管理器。

連接你的iPhone,然後在Xcode中選擇Window-> Organizer。

很多選擇,包括你在找什麼。具體來說,點擊設備下的iPhone,然後在摘要部分在應用程序下找到您的應用程序。點擊應用程序旁邊的三角形,該三角形應該用箭頭按鈕顯示您的應用程序數據,然後將其下載到Mac。

祝你好運!

+0

其實,我更喜歡你的答案+1並且爲你打勾! –

+0

如果你不喜歡Xcode組織者,你也可以使用像[iExplorer](http://www.macroplant.com/iexplorer/)這樣的工具。 – mpontillo

+0

點擊應用程序下方的齒輪圖像,然後選擇「下載容器」,右鍵單擊它並顯示包裝內容 – Eugene

2

哦,它看起來像我自己想出來的。

如果您在iPhone模擬器中的數據,你可以在這裏訪問所有文件:

~/Library/Application Support/iPhone Simulator/User/Applications/*randomstring*/Documents 

隨機字符串是很長,所以只是用試錯,看哪個目錄包含應用程序文件。

+0

您可以在該文件夾中按日期排序,最近的項目將位於頂部(至少它始終適用於我)。 – Rob

+0

當然,感謝那個Rob :) –