-1

我已经制作了大约 12 个 Android 应用程序,我将开始将它们移植到 iOS 上。在 Android 上启动应用程序之前,我经常做的一件事是选择最低 API 级别。我通常使用: http: //developer.android.com/about/dashboards/index.html和提供的饼图来决定我将支持哪些特定级别。我已经注册了一个 iOS 开发中心帐户,但我没有看到类似的内容(iOS 版本的分发)。我想也许加入付费的 iOS 开发者计划可以让我看到这些信息,但目前该网站已关闭,我无法注册为开发者。有什么简单的方法可以找到这个吗?我对iOS并不完全熟悉,所以我不想突然做出决定。

4

4 回答 4

3

https://developer.apple.com/devcenter/ios/checklist/上有一张图表声称,截至 2013 年 6 月 29 日,94% 的用户使用 iOS 6,另外 5% 使用 iOS 5。

于 2013-08-03T05:21:48.890 回答
1

正如其他人所指出的那样,与 Android 相比,iOS 的采用率非常快。通过支持一两个版本,您将触及几乎所有的 iOS 市场。

话虽如此,iOS 7 与以前的版本有很大的不同,因此支持旧版本需要一些额外的开销。如果您有资源同时支持 7 和 6,那是我的建议。

建议此时针对 iOS 6 SDK 构建新应用程序。此类应用程序将具有 iOS 7 上的“经典”外观,并且会立即过时。

要支持新外观,您需要针对 iOS 7 SDK 进行构建。我相信访问测试版需要付费帐户。但是,您现在可以在 iOS 6 SDK 方面取得重大进展,并在再次打开注册后完成原生 iOS 7 支持。

于 2013-08-03T05:30:01.727 回答
0

超过 90% 的 iOS 用户现在在他们的设备中安装了 6.x:

来源 1 -来源 2 -来源 3

但是,iOS 7 即将到来,因此您应该考虑同时支持 iOS 6 和 7。

于 2013-08-03T05:21:39.153 回答
0

您还可以查看http://iossupportmatrix.com/并得出结论,在实际场景中,您应该从 ios 5 最低版本开始。

于 2013-08-03T07:27:50.927 回答