今天早上,xcode在我的osx构建设备上更新到8.3版。
从那时起,当我尝试使用Cordova构建我的iOs应用程序时,我在构建过程结束时收到以下错误:
[exec]
[exec] ** BUILD SUCCEEDED **
[exec]
[exec] xcrun: error: unable to find utility "PackageApplication", not a developer tool or in PATH
[exec] Error: Error code 72 for command: xcrun with args: -sdk,iphoneos,PackageApplication,-v,[source.app]-o,[destination.ipa]
[exec] Result 1
我无法在Cordova或Xcode设置中修复此问题。不知道从哪里开始;)
有没有人遇到同样的问题?你对解决方案有什么建议吗?
谢谢!
(如果你可以帮助我,我很乐意买一杯啤酒)
答案 0 :(得分:5)
在config.xml中升级您的ios平台:
function new_respondent($brand) {
...
}
然后重新安装您的平台:
<engine name="ios" spec="~4.3.1" />
答案 1 :(得分:2)
这个问题有一个cordova-ios PR(#257,现已合并 - https://github.com/apache/cordova-ios/pull/257)。
因此,更新cordova-ios就是解决方法。
答案 2 :(得分:1)
我们只有解决方案是:
START=yes
NFILES=131072
MEMLOCK=82000
DAEMON_OPTS="-a :80 \
-T localhost:6082 \
-f /etc/varnish/default.vcl \
-S /etc/varnish/secret \
-s malloc,256m"
文件夹Contents\Developer\Platforms\IPhoneOS.platform\DeviceSupport\10.3
答案 3 :(得分:0)
尝试使用
构建设备后ionic run ios --device -l -c
在xCode上打开项目而不终止您键入的代码
尝试在xCode和tada上运行项目。它适用于手机上的终端调试。
答案 4 :(得分:-1)
此工具已从Xcode 8.3中删除。它被标记为几个版本已被弃用,现在它已经遗憾了。
您将需要使用xcodebuild,而Cordova可能会有点痛苦