【发布时间】:2018-12-23 13:35:13
【问题描述】:
我有一个使用 Xcode 8 在 Swift 2.3 上构建的 appstore 中启动的应用,现在苹果强制要求 Xcode 9 用于存储新的和应用更新
是否必须迁移到 Xcode 9?有人在 7 月份向 appstore 提交过 swift 2.3 应用吗?
【问题讨论】:
-
有什么问题?你已经知道你必须做什么了。
-
您可以尝试创建 .ipa 文件,然后通过 Apple Configurator 手动上传吗?
-
- 我想了解升级到 Swift3 是否是强制性的,这是否意味着苹果停止支持 swift 2.3 应用程序? \n - 也不清楚它是否仅适用于新应用或现有应用更新?
-
是的,您需要将 swift 2.3 转换为具有重大更改的 swift3 语法,然后您可以在 xcode 9 中打开项目。如果应用程序处于活动状态并且您制作了另一个版本,它会为此向您发出警告,并且如果您上传 2.3 中的第一个版本,则会出错,并且根本不会上传应用程序。
-
我在 2.3 中有 2 个应用程序,我需要在 swift3 中转换它,然后我可以在 xcode 9.1 中打开应用程序
标签: ios swift3 xcode9 swift2.3