如何在我的应用中决定支持最旧的iOS版本?

时间:2011-10-20 17:59:12

标签: iphone ios ios5

如何在我的应用中决定支持最早的iOS版本?

是否有任何使用/安装统计信息可以让这个决定更容易?

3 个答案:

答案 0 :(得分:1)

不正式,但一些大型开发者在他们的博客上发布统计数据。 Instapaper就是一个很好的例子。我相信如果你谷歌周围有更多,但对我来说,一旦一个版本达到5%或更少的用户,它可以取消它的支持。 (我最近停止支持iOS 3.x)。

您还可以检入您的应用并将其发送到服务器或其他内容进行记录并检查您自己的统计信息。

答案 1 :(得分:1)

另一个角度的提示。 iOS 3.2中引入了许多新功能,甚至很多东西都不是什么东西,但你可能想要使用,比如手势识别器。您可能意外地使用3.2之前编码时不存在的一些次要功能,然后当您在旧设备上进行测试时,您会发现需要重写该代码。所以我会说目标至少为3.2。

答案 2 :(得分:0)

一些开发人员受到最老的操作系统的限制,他们希望保留一个正在运行且未更新的iOS测试设备。您不应将Deployment目标设置为低于您计划进行实际设备测试的最低OS。

请注意,您不应使用原始操作系统用户群统计信息,因为运行旧操作系统版本的设备的用户购买或下载新应用的可能性远远低于购买新设备和/或更新到最新iOS的用户版本