我在使用以下命令使用离子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)
任何建议将不胜感激。
答案 0 :(得分:1)
请遵循下一个清单:
您可以尝试通过以下方式强制使用旧版本:
ionic cordova build ios --prod --release --provisioningProfile =“ ****” --developmentTeam =“ ***” --codeSignIdentity =“ iPhone发行版” --packageType =“企业” --buildFlag ='-UseModernBuildSystem = 0'
但是由于缺少Cordova和自己的XCODE错误的支持,它对我来说还是失败了。
我的建议是发出:
ionic cordova build ios --prod --buildFlag ='-UseModernBuildSystem = 0'
打开XCODE中生成的.xcode项目。
从那时开始尝试使用XCODE。您会发现几个陷阱,其中大多数都在这里回答。
希望有帮助!