Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/120.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从命令行删除iOS应用程序_Ios_Xcode_Jenkins_Xcodebuild - Fatal编程技术网

从命令行删除iOS应用程序

从命令行删除iOS应用程序,ios,xcode,jenkins,xcodebuild,Ios,Xcode,Jenkins,Xcodebuild,所以我们正在构建这个iOS应用程序。我们有由Jenkins自动运行的性能测试。当然,这些测试必须在设备上运行 现在,我们在一些测试中遇到了很多麻烦,我怀疑他们在测试结束后没有清理干净,导致应用程序的Documents文件夹处于不确定状态。显然,我可以修复清理工作,但这将花费大量时间 我希望能够在运行测试之前从设备上删除应用程序。我们是否可以通过xcodebuild或任何其他自动化工具来实现这一点。甚至可能是applescript或非官方工具。唯一的规则是我们不能越狱。一个多平台选项是和实用程序。

所以我们正在构建这个iOS应用程序。我们有由Jenkins自动运行的性能测试。当然,这些测试必须在设备上运行

现在,我们在一些测试中遇到了很多麻烦,我怀疑他们在测试结束后没有清理干净,导致应用程序的Documents文件夹处于不确定状态。显然,我可以修复清理工作,但这将花费大量时间


我希望能够在运行测试之前从设备上删除应用程序。我们是否可以通过
xcodebuild
或任何其他自动化工具来实现这一点。甚至可能是applescript或非官方工具。唯一的规则是我们不能越狱。一个多平台选项是和实用程序。它运行在Linux、Mac和Windows上,甚至支持iOS 9。 如图书馆网页所述,它不依赖越狱

要删除应用程序,请执行以下操作:

ideviceinstaller -uninstall com.somecompany.someapp

为什么不让应用程序在安装时清理所有数据?我已经看到了这一点,但始终无法让它工作。有什么提示吗?