2009-09-12 78 views

回答

3

OS 3.0的采用率目前约为47%(在iPod Touch用户中较少),所以我肯定会推荐定位2.0,如果可能的话。

更新:here's an article与静态(这实际上使iPhone采用44%的操作系统和iPod触摸在1%)。

+0

您能提供此信息的链接吗? – AngryHacker 2009-09-12 23:07:28

+0

我已经更新了答案。显然这些数字有些不稳定,但大多数估计采用了40%至50%。 – conmulligan 2009-09-12 23:22:03

+0

请注意,这些数字是从6月份开始,在3.0出来之后,它们来自Admob,其统计数据完全来自广告支持的免费应用程序。使用此类应用程序的用户将不太可能升级,特别是如果升级需要支付任何费用。作为对比,Tapbots宣布当时有79%的iPhone和50%的iPod touch用户已升级:http://tapbots.com/blog/news/iphone-os-30-adoption-rate。更新的统计数据是必需的。 – 2009-09-13 01:22:47

2

如果您的应用程序构建并适用于iPhone 3.0,您应该定位最低的依赖关系,您可以有更大的目标受众下载它。与3.0 - > 3.1 API相比没有多大区别,所以最好以3.0为目标。

1

iPhone OS向后兼容针对早期SDK版本的应用程序。因此,如果您的应用程序使用2.0构建,它通常会在3.0/3.1上运行而不会出现任何问题(但您绝对应该测试它!)。因此,我的方法是始终针对最早可能的SDK版本,具体取决于该应用程序所需的功能。如果你的应用不利用任何3.0的东西(如推送通知,地图视图等),建立2.0或2.2 - 这种方式你达到更多的人。