使用 ionic-v4 构建(打包).IPA 的 CLI 命令
Posted
技术标签:
【中文标题】使用 ionic-v4 构建(打包).IPA 的 CLI 命令【英文标题】:CLI commands to build (package) .IPA using ionic-v4 【发布时间】:2018-10-29 15:08:53 【问题描述】:我在使用带有以下命令的 ionic v4 生成 .IPA 时遇到问题:
ionic cordova build ios --prod --release --provisioningProfile=“****” --developmentTeam="***" --codeSignIdentity=“iPhone Distribution” --packageType=“enterprise”
它在 /Users/project/platforms/ios/build/emulator 中创建 .app 文件,但不是 .ipa
安装的版本: 离子:4.2.1 科尔多瓦:8.1.2 (cordova-lib@8.1.1)
任何建议都将受到高度赞赏。
【问题讨论】:
【参考方案1】:请遵循下一个清单:
-
可以使用 MacOS 创建 IPA。您的帖子并没有真正告诉我您在哪个操作系统下发出命令。
需要 XCODE。至少在 Cordova 与新建筑系统兼容之前。
您可以尝试通过以下方式强制使用旧版本:
ionic cordova build ios --prod --release --provisioningProfile=“****” --developmentTeam="***" --codeSignIdentity=“iPhone Distribution” --packageType=“enterprise” --buildFlag ='-UseModernBuildSystem=0'
但是由于缺乏对 Cordova 的支持和自己的 XCODE 错误,它对我来说失败了。
我的建议是发出:
ionic cordova build ios --prod --buildFlag='-UseModernBuildSystem=0'
打开XCODE中生成的.xcodeproject。
从那时起尝试使用 XCODE。您会发现几个陷阱,其中大部分已在此处得到解答。
希望对你有帮助!
【讨论】:
以上是关于使用 ionic-v4 构建(打包).IPA 的 CLI 命令的主要内容,如果未能解决你的问题,请参考以下文章