科尔多瓦 ios 构建错误 65,但在 Xcode 中工作正常
Posted
技术标签:
【中文标题】科尔多瓦 ios 构建错误 65,但在 Xcode 中工作正常【英文标题】:cordova ios build error 65, but working fine from Xcode 【发布时间】:2016-12-05 13:28:20 【问题描述】:从 Cordova 构建 ios 时出现以下错误。 但在 XCODE 中一切正常。 注意:我正在使用 2 个开发帐户,因为我们的应用程序中有 1 个正在运行。所以在同一台mac机器上有2个账户。我希望这与这个问题无关。
我正在分享来自 XCode 的错误和证书屏幕截图
错误信息:
还有来自 Xcode 的证书屏幕截图(一切正常)。
任何有任何线索的人都会对我们有很大帮助,谢谢。
【问题讨论】:
***.com/questions/34166175/… 的可能副本 不,实际上我在喜欢 XCODE 中的团队配置时遇到了错误。如果我不链接它,它在 CLI 中运行良好。但是一旦从 XCODE 链接它就会失败并出现相同的错误代码。 【参考方案1】:我遇到这个问题是因为我的项目已经预装了插件。这些插件是请求附加变量(如 facebook4 插件)。如果您有任何插件请求变量,请先将其删除:
ionic cordova rm plugin cordova-plugin-facebook
然后删除您的平台并重新添加它
ionic cordova platform rm ios
ionic cordova platform add ios
因为您的插件没有任何问题,您的平台会以正确的方式添加
然后ionic cordova build ios
【讨论】:
【参考方案2】:你需要添加这个标志:
cordova build ios --buildFlag="-UseModernBuildSystem=0"或者,如果您的项目根目录中有 build.json 文件,则必须添加以下行:
"ios":
"debug":
"buildFlag": [
"-UseModernBuildSystem=0"
]
,
"release":
"buildFlag": [
"-UseModernBuildSystem=0"
]
希望这对未来有所帮助
【讨论】:
以上是关于科尔多瓦 ios 构建错误 65,但在 Xcode 中工作正常的主要内容,如果未能解决你的问题,请参考以下文章
离子科尔多瓦构建 ios 中的新 SubprocessError 错误
Ionic 构建/运行 ios 失败,错误代码为 65。如何修复?
错误无法构建 iOS 项目。我们运行了“xcodebuild”命令,但它以错误代码 65 退出