我是一名使用Ionic创建我的第一个项目的应用程序开发人员。
目前,我需要使用:
离子cordova运行ios - --buildFlag =“ - UseModernBuildSystem = 0”
并不是:
离子cordova构建ios
因为碱性离子不适用于Xcode。
我的问题是:我是否仍然可以将我的应用程序发布到应用程序商店,即使我必须使用特殊的“--buildFlag =” - UseModernBuildSystem = 0“来运行我的代码?
更新:
Cordova ios 5.0.0现已发布,随之而来,此问题已得到解决。现在可以跳过以下解决方法。
原答案:
您可以将其发布到App Store。但是,它将是一个调试版本而不是production build。
我建议将xcode降级到版本9.x然后发布应用程序,直到下一版本的cordova ios发布。
降级xcode的步骤:
使用
Xcode / File / Workplace Settings ... / Legacy Build System。不是新建系统(默认)