8

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

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

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

如何通过命令行而不是管理器从 iPhone 应用程序中检索文件?

4

3 回答 3

2

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

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

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

于 2015-08-27T16:44:43.913 回答
1

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

于 2018-08-30T06:58:00.200 回答
0

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

看这里:

https://github.com/robbiehanson/CocoaHTTPServer

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

于 2013-08-07T14:23:29.880 回答