【问题标题】:Upgrading app from iOS 5 to iOS 6将应用程序从 iOS 5 升级到 iOS 6
【发布时间】:2023-12-10 23:54:01
【问题描述】:

我们正在向应用商店提交一个应用,并试图确定我们应该提交 iOS 5.0 还是 iOS 6.x。

上次我们尝试将应用程序从 iOS 4.3 升级到 5.0 时,它不会让我们这样做,因为有些用户无法获得升级。 (我不记得确切的信息,but it could have been this,硬件不同)。

我只是想知道我们现在是否为 iOS 5.0 提交,如果我们想稍后使用 iOS 6.x 中的功能,则必须提交一个具有新捆绑名称的新应用程序。

【问题讨论】:

    标签: ios ios5 ios6 upgrade


    【解决方案1】:

    我只是想知道我们现在是否为 iOS 5.0 提交,如果我们想稍后使用 iOS 6.x 中的功能,则必须提交一个具有新捆绑名称的新应用程序。

    不,如果您的应用程序的未来版本需要 iOS 6,您将不需要更改应用程序或捆绑包名称。您只需在应用程序 info.plist 中更改部署 SDK,一切都会好起来的。当然,仍然使用 iOS5 的用户将无法升级到您最新的仅 iOS6 版本,并且将继续使用他们已经安装的版本。

    【讨论】:

      【解决方案2】:

      Apple 已决定放弃对运行 armv6 的旧设备的支持,该设备现已弃用。所有 armv7 设备都可以升级到 iOS 5,因此最好将其设置为支持的最低版本。将 iOS 5 用作 ARC 和 Storyboard 等有很多好处。 无法从使用 armv6 设备的 iOS 4.2 升级并因此不再受 Apple 支持的用户。 当您的大多数用户升级到该版本时,您随时可以稍后更新到 iOS 6。

      【讨论】: