我们正在向应用商店提交一个应用程序,并试图确定我们应该提交 iOS 5.0 还是 iOS 6.x。
上次我们尝试将应用程序从 iOS 4.3 升级到 5.0 时,它不会让我们这样做,因为有些用户无法获得升级。(我不记得确切的信息,但可能是这个,硬件上的差异)。
我只是想知道我们现在是否为 iOS 5.0 提交,如果我们以后想使用 iOS 6.x 中的功能,将不得不提交一个具有新捆绑名称的新应用程序。
我只是想知道我们现在是否为 iOS 5.0 提交,如果我们以后想使用 iOS 6.x 中的功能,将不得不提交一个具有新捆绑名称的新应用程序。
不,如果您的应用程序的未来版本需要 iOS 6,您将不需要更改应用程序或捆绑包名称。您只需在应用程序 info.plist 中更改部署 SDK,一切都会好起来的。当然,仍然使用 iOS5 的用户将无法升级到您最新的仅 iOS6 版本,并且将继续使用他们已经安装的版本。
Apple 已决定放弃对运行 armv6 的旧设备的支持,该设备现已弃用。所有 armv7 设备都可以升级到 iOS 5,因此最好将其设置为支持的最低版本。使用 iOS 5 作为 ARC 和 Storyboard 等有很多好处。无法从使用 armv6 设备的 iOS 4.2 升级的用户因此不再受 Apple 支持。当您的大多数用户升级到该版本时,您可以随时更新到 iOS 6。