CLI命令使用ionic-v4构建(打包).IPA

时间:2018-10-29 15:08:54

标签: cordova ionic-framework ionic4

我在使用以下命令使用离子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 个答案:

答案 0 :(得分:1)

请遵循下一个清单:

  1. 可以使用MacOS创建IPA。您的帖子并没有真正告诉我您在哪个操作系统下发出命令。
  2. 需要XCODE。至少在Cordova与新建筑系统兼容之前。
  3. 您可以尝试通过以下方式强制使用旧版本:

    ionic cordova build ios --prod --release --provisioningProfile =“ ****” --developmentTeam =“ ***” --codeSignIdentity =“ iPhone发行版” --packageType =“企业” --buildFlag ='-UseModernBuildSystem = 0'

  4. 但是由于缺少Cordova和自己的XCODE错误的支持,它对我来说还是失败了。

  5. 我的建议是发出:

    ionic cordova build ios --prod --buildFlag ='-UseModernBuildSystem = 0'

  6. 打开XCODE中生成的.xcode项目。

  7. 从那时开始尝试使用XCODE。您会发现几个陷阱,其中大多数都在这里回答。

希望有帮助!