2013-03-04 86 views
8

沒有你的人知道,我怎麼能像疥癬的組織者在命令行我的應用程序的數據文件傳輸?我試圖用xcrun或樂器找到一種方式,但目前沒有成功。Xcode中的命令行上傳/下載文件到/從iOS設備應用程序沙箱

我的目標是通過詹金斯在設備上運行驗收試驗。目前,我可以上傳我的應用程序的新版本並由Instruments啓動。但是,重置客戶端數據或推送修改後的數據以測試它們的方法缺失。

感謝, 托馬斯

+0

出於好奇,你有沒有找到解決方案? – Phonon 2013-12-16 21:33:30

+1

並非如此,我向我的應用程序添加了命令行選項支持以進行重置,但推送先前保存的數據仍然是一個未解決的問題。 – ThWee 2013-12-20 14:26:34

+0

感謝您的更新。 – Phonon 2013-12-20 18:33:44

回答

4

在info.plist中可以添加鍵值:應用支持iTunes的文件共享並將其設置爲YES。 然後您就可以使用iTunes管理您的應用程序數據。打開iTunes,轉到您的設備並打開應用程序選項卡。

下在此頁轉到文件共享部分,有你有你的應用程序的文檔文件夾來傳遞你的數據。

我希望這個結果有用。

+1

謝謝你。但是我正在尋找可以完全自動化的解決方案。我的目標是在設備上使用Jenkins運行UI自動化測試,並在運行新測試之前重置所有數據。 – ThWee 2013-07-05 15:35:44

+0

@ThWee我相信現在已經太遲了,但是Fede提出的解決方案是您需要的解決方案的一部分。首先,您需要啓用iTunes文件共享,然後您可以使用libimobiledevice移動文件。我建議使用brew進行安裝,因爲手動執行它真的很難。 https://github.com/libimobiledevice – 2015-10-01 19:22:47

相關問題