在通过CLI为iOS项目设置了一个新的Cordova之后,这个错误就出现了。
生成命令失败: /Users/a/example/example/platforms/ios/build/emulator/Example.app /Users/a/example/example/platforms/ios/Example/Images.xcassets CompileAssetCatalog
(1失败) xcodebuild:命令失败,退出代码65
(cordova-lib@9.0.1)
CLI:
cordova create example com.example.app Example
(cd example)
cordova platform add ios
cordova emulate ios --target="iPhone-6-Plus, 9.3"我尝试过的是:-清理构建文件夹-更新节点/NPM-更新Xcode
P.S.:如果.ipa是通过Cordova CLI构建的,还是从Xcode内部构建的,会有什么不同吗?
发布于 2019-12-17 10:09:17
这里有两件事:
如果您使用的是cordova 9.0.0,我假设您也在使用cordova-ios 5+。在这种情况下,"-UseModernBuildSystem=0"在您的build.json不再是必要的。cordova-ios@5支持现代构建系统。
您还应该删除目标:--target="iPhone-6-Plus, 9.3"。默认情况下,XCode 11不再附带iOS9模拟器。事实上,除非有必要,否则根本不应该指定目标。
如果您在修复这两个问题后仍然面临问题,请尝试通过XCode打开和运行您的项目,它可能会提供一个改进的错误日志和可能的修复提示。
发布于 2019-12-19 04:43:16
有很多方法可以得到解析退出代码67。
1)方法1
cordova platform remove ios
cordova platform add ios2)在xcode中,请检查您的规定配置文件。
您需要在构建机器上提供一个开发配置文件。应用程序可以在没有配置文件的模拟器上运行,但它们必须在实际设备上运行。
https://cordova.apache.org/docs/en/latest/guide/platforms/ios/
3) cordova platform update ios
进一步的信息cordova run with ios error .. Error code 65 for command: xcodebuild with args:
发布于 2020-09-15 08:26:37
通过创建新的"iOS App“,我已经用Xcode解决了这个问题。命名它你想要,但你必须选择它从下拉在项目的设置-目标设置,参数是“应用图标源”。然后通过Finder将所有图像复制到该文件夹中,并在Xcode连接(拖放)中将那些未分类的图像复制到占位符中。
https://stackoverflow.com/questions/59268136
复制相似问题