swift - Xcode 10 中的 ionic 发布

标签 swift cordova ionic-framework ionic2 cordova-plugins

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

目前,我需要使用:

ionic cordova run ios -- --buildFlag="-UseModernBuildSystem=0"

而不是:

ionic cordova build ios

因为基本的 ionic 不适用于 Xcode。

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

最佳答案

更新:

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

原答案:

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

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

降级 xcode 的步骤:

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

Cordova 公告:https://github.com/apache/cordova-ios/issues/407

关于swift - Xcode 10 中的 ionic 发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53526306/

相关文章:

android - PhoneGap html5 app on Android 4.0 长按

javascript - 是否可以将函数链接到数组?

javascript - 如何检测透明区域单击或用户在 Canvas 中的透明区域绘制?

angular - 错误 : exportArchive: No profiles for 'io.ionic.starter' were found

swift - 如何在Core Data中保存一个实体的多个 "instances"?

ios - 更改调用提示确认的色调

android - 使用 phonegap-plugin-push 的空通知

angular - 如何检查Angular/Ionic中的两个字段是否相等?

ios - TouchID 取消应该关闭 View Controller

ios - 使用 Xcode 和 UICollectionView 中的 Assets 目录管理 800 个图像