2010-08-10 78 views
4

我想下午才去AppStore的有多少iPhone用户仍然使用iOS3.1.3及以下版本?

我试图找出如何建立旧版本低于3.2,但我未能够这样做,因为MPMoviePlayerViewController不是我,包括对老年人的iOS版本的支持兼容?

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

+0

这个问题的答案可能与此处有关:http://stackoverflow.com/questions/3088624/support-legacy-iphone-users – 2010-08-10 14:07:17

+1

Apple是否会将此数据发布到任何位置?希望他们愿意,因为这会让我们的生活变得更加轻松。我们不仅需要考虑如下所述的respondsToSelector代码,而且要在旧的模拟器或iPhone上进行测试是耗时且困难的(特别是因为新的XCode不包含旧模拟器)。 – Fraggle 2010-12-02 21:56:27

回答

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

它基于来自应用内广告数据的分析,因此毫无疑问在许多方面统计偏斜,但没有一件能够让人感兴趣的阅读。

+0

谢谢,正是我以为我会听到的,但我需要确认没有什么需要填写的。是的这不是一个主要的痛苦,我不得不使用MPMoviePlayerController来代替,我想我可以在一个小时内完成谷歌复制粘贴代替现有代码。它只是比MoviePlayerViewController稍逊一点,它具有许多您可以视为理所当然的便利功能。 – 2010-08-10 11:59:13

0

一些链接:

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

在WWDC主题演讲中,苹果指出,40多个万部iPhone OS设备的周围,这显然包括iPhone和iPod touch。根据苹果6月22日发布的公告,在这四千万台设备中,有六百万台设备在发布后的第一周内安装了新操作系统。这大约是一周内iPhone OS 3.0采用率的15%。

+0

这是不同的情况。在这种情况下,并不是所有运行以前软件的设备都可以升级,但在这种情况下,所有iDevices都可以升级。 – elslooo 2010-08-10 11:14:21

0

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

+0

他们可以运行iOS 3.2,但是 – philsquared 2010-08-10 10:58:35

+0

@PhilNash - 给我的消息,我认为3.2只针对ipad - 你听说过这个消息吗? – JosephH 2010-08-10 11:11:50

+1

iOS 3.2只能在iPad上运行:) – elslooo 2010-08-10 11:13:07

1

MPMoviePlayerViewController您的应用程序的一个组成部分?我假设没有,或者你就不会贴的问题 - 但有时也最好先问清楚;-)

明显的问题,如果积分,那么你就必须针对最低OS是可用(我会相信你,它是3.2 - 我不记得OTTOMH)。

另一种方法是修改,只有这样它不使用MPMoviePlayerViewController,但一些早期的API来代替。我不知道这是多么可行。

但是,如果这是一个很好的到了,但你想它,如果它可用,则可以使用weak-linking来实现这一目标。

+0

嗯是以前的版本使用MPMoviePlayerController,所以我现在正在测试新的替换代码,然后复制并粘贴到我的应用程序!美好时光! :D – 2010-08-10 12:01:18

相关问题