Xcode 10中的离子发布

问题描述 投票:3回答:2

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

目前,我需要使用:

离子cordova运行ios - --buildFlag =“ - UseModernBuildSystem = 0”

并不是:

离子cordova构建ios

因为碱性离子不适用于Xcode。

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

swift cordova ionic-framework ionic2 cordova-plugins
2个回答
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


0
投票

使用

Xcode / File / Workplace Settings ... / Legacy Build System。不是新建系统(默认)

© www.soinside.com 2019 - 2024. All rights reserved.