使用Xcode命令行从iPhone下载应用程序的容器

时间:2015-01-05 20:17:46

标签: ios xcode

我开发了一个iOS应用程序,这个应用程序会保存一些显示在应用程序容器中的日志。我可以使用Xcode>下载此容器装置>选择应用>下载容器菜单选项。

然后我可以在目录..../AppData/Documents/mylog.log

中看到我的日志文件

基本流程描述https://developer.apple.com/library/ios/recipes/xcode_help-devices_organizer/articles/manage_containers.html

但是我想自动执行此操作,是否可以通过命令行使用Xcode下载应用程序容器?

1 个答案:

答案 0 :(得分:8)

github上有一个名为ios-deploy的项目。 https://github.com/phonegap/ios-deploy

  

//下载应用的文档,图书馆和tmp文件夹
  ios-deploy --bundle_id'bundle.id'--download --to MyDestinationFolder

     

//列出应用文档,图书馆和tmp文件夹的内容
  ios-deploy --bundle_id'bundle.id' - list

     

//仅下载应用的Documents目录   ios-deploy --download = / Documents --bundle_id my.app.id --to ./my_download_location

此外,如果您有越狱手机,您可以最灵活地执行与文件操作相关的任何操作。 例如,您可以使用'scp','rsyn';

等工具复制文件