对于我从事的项目,我们必须设置绩效指标。我们这样做的方式是模拟器将 CSV 文件写入已知位置。然后我们检索这些文件并从中制作图表。小菜一碟。
我们还在设备上运行这些测试。在这种情况下,文件将在 Documents 目录中创建。
虽然我可以通过管理器检索这些文件,但我对自动化更感兴趣。
如何通过命令行而不是管理器从 iPhone 应用程序中检索文件?
对于我从事的项目,我们必须设置绩效指标。我们这样做的方式是模拟器将 CSV 文件写入已知位置。然后我们检索这些文件并从中制作图表。小菜一碟。
我们还在设备上运行这些测试。在这种情况下,文件将在 Documents 目录中创建。
虽然我可以通过管理器检索这些文件,但我对自动化更感兴趣。
如何通过命令行而不是管理器从 iPhone 应用程序中检索文件?
您实际上可以使用https://github.com/phonegap/ios-deploy(最初是https://github.com/ghughes/fruitstrap)从您的计算机访问您的应用程序的内容。它很简单:
./ios-deploy --download=/Documents --bundle_id com.mycompany.myapp -2 dest_dir
您可以做更多事情,例如列出应用程序的内容、使用 lldb 进行调试等。
您可以使用iFuse,作为libimobiledevice的一部分
如果没有 iTunes,您将无法从计算机访问 iOS 设备上的文档文件夹。我在我的应用程序中运行一个网络服务器,因此我可以通过 http 下载文件。对于零配置设置,我使用 Apples Bonjour。
看这里: