我昨天更新了我的
xcode版本,现在当我在验证ipa时遇到以下错误之前构建一个完美运行的离子应用程序:
由于以下错误,此时无法处理应用程序:缺少供应配置文件 – 应用程序必须在名为embedded.mobileprovision的文件中包含供应配置文件.
如何生成/包含embedded.mobileprovision?
谢谢,
尤瓦
解决方法
目前最好的解决方法是选择退出新的构建系统:
如果您在命令行上构建,则可以指定–buildFlag =“ – UseModernBuildSystem = 0”:
Cordova CLI
cordova run ios --buildFlag='-UseModernBuildSystem=0' cordova build ios --buildFlag='-UseModernBuildSystem=0'
离子CLI
ionic cordova run ios -- --buildFlag="-UseModernBuildSystem=0" ionic cordova build ios -- --buildFlag="-UseModernBuildSystem=0"
如果您使用build.json配置文件构建,则可以在iOS版本或调试配置下添加以下内容:
"buildFlag": [ "-UseModernBuildSystem=0" ]
如果要在Xcode IDE中打开项目,则需要将Workspace Settings中的构建系统更改为“Legacy Build System”
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。