有多少iPhone用户仍在使用iOS3.1.3及以下版本?

时间:2010-08-10 10:41:55

标签: iphone iphone-sdk-3.1.3

我的PM希望我在转到appstore之前包含对旧iOS版本的支持

我正在试图弄清楚如何构建3.2以下的旧版本,但我无法这样做,因为MPMoviePlayerViewController不兼容?

我是否应该删除所有3.2+代码并使用MPMoviePlayerController代替躲避问题?或者只是期望所有滞后的用户赶上并更新他们的手机?

4 个答案:

答案 0 :(得分:2)

周围仍有大量的3.1.3设备。

iphone 2G和原始ipod触摸无法升级。

许多售出的iphone 3G型号仍处于初始合约期限内,阻止用户以合理的成本升级到新设备,并且由于性能下降,用户不愿将3G设备升级到iOS4:

http://www.tuaw.com/2010/07/28/apple-looking-into-poor-ios-4-performance-on-iphone-3g/

我遇到了类似的问题;解决3.1.3中修复的3.2和4中的错误确实让我失望,但我不能排除3.1设备。

<强>更新

我在这里找到了一个非常有用的图表:

http://www.appleinsider.com/articles/10/07/22/chitika_ios_4_already_powering_50_of_iphone_traffic.html

它基于对应用内广告数据的分析,所以毫无疑问在很多方面存在统计偏差,但仍然有趣的阅读。

答案 1 :(得分:1)

MPMoviePlayerViewController是您应用中不可或缺的一部分吗?我假设没有,或者你不会发布问题 - 但有时候最好先问一些明显的问题; - )

如果积分,那么你将不得不针对它可用的最小操作系统(我相信它是3.2 - 我不记得OTTOMH)。

另一种选择是重写,因此它不使用MPMoviePlayerViewController,而是使用某些早期的API。我不知道那是多么可行。

但是,如果它是一个很好的,但如果它可用,你想要它,你可以使用weak-linking来实现这一点。

答案 2 :(得分:0)

一些链接:

http://surgeworksmobile.com/iphone/iphone-os-30-adoption-rates-how-many-iphone-and-ipod-touch-users-are-upgrading

  

在WWDC主题演讲期间,Apple表示有超过4000万部iPhone OS设备,其中包括iPhone和iPod touch。根据Apple于6月22日公布的消息,在这些超过4亿台设备中,有600万台设备在发布后的第一周内安装了新操作系统。这是一周内iPhone OS 3.0采用率约为15%。

答案 3 :(得分:0)

好吧,由于iPhone 2G和iPod Touch 1g无法运行OS 4,我认为至少有10%左右。