Xcode 10中的离子发布

时间:2018-11-28 18:57:40

标签: swift cordova ionic-framework ionic2 cordova-plugins

我是使用Ionic来创建我的第一个项目的应用程序开发人员。

当前,我需要使用:

  

ionic cordova运行ios---buildFlag =“-UseModernBuildSystem = 0”

而不是:

  

离子Cordova构建iOS

因为基本离子不适用于Xcode。

我的问题是:即使必须使用特殊的“-buildFlag =”-UseModernBuildSystem = 0“ 来运行我的代码,我仍然可以将我的应用发布到应用商店吗?

2 个答案:

答案 0 :(得分:2)

更新:

Cordova ios 5.0.0现在已经发布,有了它,此问题已得到解决。现在可以跳过以下解决方法。

原始答案:

您可以将其发布到App Store。但是,它将是调试版本,而不是production build

我建议将xcode降级到9.x版,然后发布应用程序,直到发布下一版本的cordova ios。

降级xcode的步骤:

  • Developer site
  • 下载旧版本的xcode
  • 解压缩下载内容
  • 用下载的文件夹替换Applications目录下的xcode文件夹。

科尔多瓦公告:https://github.com/apache/cordova-ios/issues/407

答案 1 :(得分:0)

使用

Xcode /文件/工作场所设置... /旧版生成系统。不是新的构建系统(默认)