首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生成命令失败: CompileAssetCatalog - Cordova for iOS

生成命令失败: CompileAssetCatalog - Cordova for iOS
EN

Stack Overflow用户
提问于 2019-12-10 13:17:05
回答 3查看 1.6K关注 0票数 3

在通过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)

  • Xcode版本: 11.2.1

  • macOS版本: 10.15

CLI:

代码语言:javascript
复制
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内部构建的,会有什么不同吗?

EN

回答 3

Stack Overflow用户

发布于 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打开和运行您的项目,它可能会提供一个改进的错误日志和可能的修复提示。

票数 0
EN

Stack Overflow用户

发布于 2019-12-19 04:43:16

有很多方法可以得到解析退出代码67。

1)方法1

代码语言:javascript
复制
cordova platform remove ios
cordova platform add ios

2)在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:

票数 0
EN

Stack Overflow用户

发布于 2020-09-15 08:26:37

通过创建新的"iOS App“,我已经用Xcode解决了这个问题。命名它你想要,但你必须选择它从下拉在项目的设置-目标设置,参数是“应用图标源”。然后通过Finder将所有图像复制到该文件夹中,并在Xcode连接(拖放)中将那些未分类的图像复制到占位符中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59268136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档