通过命令行从iOS app Documents文件夹中检索文件

时间:2013-08-07 14:15:21

标签: ios xcode command-line

对于我所从事的项目,我们必须设置绩效指标。我们这样做的方式是模拟器将CSV文件写入已知位置。然后我们检索这些文件并从中制作图形。一块蛋糕。

我们还在设备上运行这些测试。在这种情况下,文件将在Documents目录中创建。

虽然我可以通过组织者检索这些文件,但我对自动化更感兴趣。

如何通过命令行而非组织者从iPhone应用程序检索文件?

3 个答案:

答案 0 :(得分:1)

您实际上可以使用https://github.com/phonegap/ios-deploy(原https://github.com/ghughes/fruitstrap)从您的计算机访问您应用的内容。 它很简单:

./ ios-deploy --download = / Documents --bundle_id com.mycompany.myapp -2 dest_dir

您可以做更多事情,例如列出应用内容,使用lldb等进行调试。

答案 1 :(得分:0)

如果没有iTunes,您无法从计算机访问iOS设备上的文档文件夹。 我在我的应用程序中运行一个网络服务器,所以我可以通过http下载文件。对于零配置设置,我使用Apples Bonjour。

看这里:

https://github.com/robbiehanson/CocoaHTTPServer

https://developer.apple.com/bonjour/

答案 2 :(得分:0)

您可以使用iFuse作为libimobiledevice的一部分