代码之家  ›  专栏  ›  技术社区  ›  David van Dugteren

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

  •  4
  • David van Dugteren  · 技术社区  · 14 年前

    我的PM希望我在访问AppStore之前包括对旧iOS版本的支持

    我正在试图找出如何为低于3.2的旧版本构建,但我不能这样做,因为mpmovieplayerview控制器不兼容?

    我应该删除所有3.2+代码并使用mpmovieplayercontroller来回避这个问题吗?或者只是期望所有落后的用户都能赶上并更新他们的手机?

    4 回复  |  直到 14 年前
        1
  •  2
  •   JosephH    14 年前

    周围仍然有大量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中修复的bug确实会减慢我的速度,但我不能排除3.1设备。

    更新

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

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

    这是基于对应用程序内广告数据的分析,所以毫无疑问,统计上在很多方面都存在偏差,但同样也会使阅读变得有趣。

        2
  •  1
  •   Community Egal    7 年前

    MPMoviePlayerViewController 你的应用程序不可分割的一部分?我假设没有,或者你不会发布这个问题——但是有时候最好先问一些明显的问题;-)

    如果它 积分,那么你必须瞄准它的最低可用操作系统(我相信你它是3.2-我不记得奥托姆)。

    另一种选择是重写,这样它就不用 mpmovieplayerview控制器 而是一些早期的API。我不知道这有多值得。

    但是如果它是一个很好的拥有,但你想要它如果有,你可以使用 weak-linking 为了达到这个目的。

        3
  •  0
  •   Tom Gullen    14 年前

    一些链接:

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

    在WWDC的主题演讲中,苹果公司表示,大约有4000多万个iPhone OS设备,其中显然包括iPhone和iPod touch。根据苹果6月22日发布的声明,在这4000多万台设备中,有600万台在发布后的第一周内安装了新的操作系统。这大约是一周内iPhoneOS3.0采用率的15%。

        4
  •  0
  •   cutsoy    14 年前

    嗯,既然iPhone2G和iPod touch 1G不能运行OS4,我想至少有10%左右。

    推荐文章