诸位放弃iOS4.x了吗?我已经放弃4.x了,5.0起步 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
a href="http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml">Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
refresh
V2EX    iDev

诸位放弃iOS4.x了吗?我已经放弃4.x了,5.0起步

  •  
  •   refresh Aug 31, 2013 7455 views
    This topic created in 4621 days ago, the information mentioned may be changed or developed.
    57 replies    1970-01-01 08:00:00 +08:00
    darktiny
        1
    darktiny  
       Aug 31, 2013
    我猜不是腾讯这类大公司,很多团队都只支持6.x,甚至打算只做7了吧
    kevinzhow
        2
    kevinzhow  
       Aug 31, 2013
    6.0 起步
    hengxin196
        3
    hengxin196  
       Aug 31, 2013
    目前还是最低5.0 有打算支持6.0
    txx
        4
    txx  
       Aug 31, 2013
    @darktiny AFNetworking 2.0 直接 7.0起步....

    我还在5.0
    RHFS
        5
    RHFS  
       Aug 31, 2013
    iPhone4 4.X最完美。
    xhacker
        6
    xhacker  
       Aug 31, 2013
    同 6.0 起步。3GS 都能升到 6 有啥支持 5 的意义啊~
    Virgoer
        7
    Virgoer  
       Aug 31, 2013
    现在绝大部分的app应该都是要求 5.0 以上吧。
    shiweifu
        8
    shiweifu  
       Aug 31, 2013
    6.0 起步
    studyro
        9
    studyro  
       Aug 31, 2013
    再保守半年多前就该放弃了吧,不过现在身在外包公司,有的项目还是得支持。
    dorentus
        10
    dorentus  
       Sep 1, 2013
    唯一不能升 iOS 6 的是初代 iPad。不过 iPad 1 配置太低,放弃了也问题不是很大。
    chmlai
        11
    chmlai  
       Sep 1, 2013
    现在还讨论iOS4?
    so898
        12
    so898  
       Sep 1, 2013
    5.0开始,渐渐向着6.0转,不然CoreText部分实在是蛋疼了点
    不支持4.X主要是开发环境不好弄,在ML上面弄一套Xcode 3.X的玩意实在是有点艰难,弄过一次,没成,后面就彻底不想再弄了
    PS: 对于越狱用户我都是忠实的执行system("rm *");的人。
    refresh
        13
    refresh  
    OP
       Sep 1, 2013
    @so898
    @xhacker
    @txx
    @kevinzhow 都6.0了啊,我才放弃4x不久呢,5.0不能用AutoLayout很讨厌,其它倒还好。
    @darktiny 5x的用户还是有一定量吧
    ETiV
        14
    ETiV  
       Sep 1, 2013 via iPhone   1
    WWDC上有一饼图,几乎全部都是5以上了
    alexrezit
        15
    alexrezit  
       Sep 1, 2013
    有从 3 开始的所有 SDK, 但还是 6 起步...
    damngood
        16
    damngood  
       Sep 1, 2013
    @so898 这个办法好。最好是所有的应用开发者都这么做

    不过是不是还要加个 -rf 呢 :)
    c742435
        17
    c742435  
       Sep 1, 2013
    @so898
    @damngood 你怎么看待那些越狱的正版用户?
    so898
        18
    so898  
       Sep 1, 2013
    @c742435
    自己做了会降低用户体验的事情,还自以为是的要求开发者匹配他的标准
    特别是那些叫嚣着『越狱就是为了输入法』的人,完全不知道那些输入法程序中会出现什么样猎奇的状况……然后程序崩了就只会怪开发者
    alexrezit
        19
    alexrezit  
       Sep 1, 2013
    @so898
    确实, 输入法 bug 一堆一堆的, 之前用别人的越狱后 iPad 测试时输入法的报错 log 刷屏刷得都看不到自己的 log 了.
    hilenlai
        20
    hilenlai  
       Sep 1, 2013
    前段时间刚放弃4.0的用户,现在5.0起步了。

    楼上的各位全放弃了5.0用户吗?
    syaofox
        21
    syaofox  
       Sep 1, 2013
    一直保持最新的系统
    yellowV2ex
        22
    yellowV2ex  
       Sep 1, 2013
    只有7%左右的用户在用低版本的ios,这些人是家里没有电脑吧?
    http://photos.appleinsider.com/chitika-1-130606.jpg
    summer_charlie
        23
    summer_charlie  
       Sep 1, 2013
    4.0 ... 很早之前就不考虑了.

    以下这张图片是六月份 WWDC 上的数据, 供参考:

    feuvan
        24
    feuvan  
       Sep 1, 2013
    现在还考虑4.0是不是有点蛋疼。别跟Android一样啊,要从2.2开始支持
    niaoren
        25
    niaoren  
       Sep 1, 2013 via iPhone
    楼上6。0 起步的,是不准备要那20%的用户了吗?
    http://www.umindex.com/#ios_system
    chenshaoju
        26
    chenshaoju  
       Sep 1, 2013
    我的iPad 2还在用5.1.1……
    sharkli
        27
    sharkli  
       Sep 1, 2013
    三个月之前已经iOS6开始了。iOS6新的API用着多爽,NSAttributedString,UICollectionView,UIActivity。
    ultragtx
        28
    ultragtx  
       Sep 1, 2013
    @sharkli CollectionView 有 PST那个能用
    bytelee
        29
    bytelee  
       Sep 2, 2013
    项目需求原因,基本都是5.0+了
    xuzhe
        30
    xuzhe  
       Sep 2, 2013
    我们最新的程序已经 7.0 起步了。
    Hysteria
        31
    Hysteria  
       Sep 2, 2013
    我们用UIKit做的游戏,从5.0做到7.0,表示现在要抛弃5.0了。
    nickcheng
        32
    nickcheng  
       Sep 2, 2013
    如果不是可恨的 5.1.1~~~
    refresh
        33
    refresh  
    OP
       Sep 2, 2013
    @xuzhe 你们做什么的,这么狠?


    @Hysteria 5.0的份额不少吧
    dorentus
        34
    dorentus  
       Sep 2, 2013
    @ultragtx 并不是完全兼容的。实现稍微复杂的 layout 就有可能会出现各种各样麻烦的问题。
    eggacher
        35
    eggacher  
       Sep 3, 2013
    最低5.1,以下的都太折腾了...
    木有ARC,内存都自己管理;
    木有storyboard,加载xib文件想死,就好像做惯了苹果去开发android视图一样痛苦..
    railgun
        36
    railgun  
       Sep 3, 2013
    5.0开始,只做最新三个版本的兼容……
    其实我觉得从最新的版本起步才是最好的
    hellmash
        37
    hellmash  
       Sep 3, 2013
    android我目前只做4.0以上的适配,如果说从2.2开始,实在是太难了,一点都不简单,哈哈
    PrideChung
        38
    PrideChung  
       Sep 3, 2013
    其实这个问题要看你的App是什么性质的,如果这个App只是你的平台的一部分,并不是指着卖App本身来赚钱的话,为了提高应用的普及率,那当然是支持的系统越多越好,例如Evernote,某些IM工具,都支持5.0甚至4.3。
    如果你就是卖这个App本身的话,那可以考虑要求更高的系统版本,有更好的开发体验,加快开发速度,例如Clear。别的不说,在5.x系统下折腾iCloud能把人玩死。
    tgfbeta
        39
    tgfbeta  
       Sep 5, 2013
    6.1起步,实际上希望只支持最新版
    zqxiaojin
        40
    zqxiaojin  
       Sep 5, 2013
    UC还支持到 4.3
    Nobuta
        41
    Nobuta  
       Sep 6, 2013
    做个人的app已经直接跳到7.0了,公司的项目还是按公司的需要来吧,大致还是5.0
    c742435
        42
    c742435  
       Sep 19, 2013
    @so898 我是搞游戏开发的,经常要上91下载各式各样的国产游戏。这些游戏根本就没有appstore版本。
    但我一个插件都没装,一个盗版应用都没装。
    别以为什么人都按照你的思路行事。
    mogita
        43
    mogita  
       Sep 19, 2013
    iOS4.x。。感觉像是今天还在讨论 Mac OS X 10.4.x 的支持性。。
    so898
        44
    so898  
       Sep 19, 2013
    @c742435
    你回复错了吧……我根本没有提到盗版的事情啊!
    我哪个地方说我认为越狱用户就是用盗版的了……
    我只是对用户越狱之后软件体验下降还责怪开发者表示不满
    就算「你什么插件也没有安装」,越狱完成,Cydia出现的时候本身就自带了大量插件,这些插件的问题已经不小了
    至于你说的91上面的那些软件,我表示我不越狱照装不误啊,把pxl改成ipa然后用开发者证书签名,直接安装
    你对于iOS软件认证的理解还有些不足啊
    c742435
        45
    c742435  
       Sep 19, 2013
    @so898 没有开发者证书Orz……公司有一个但是不给我们用,,,,,个人买又不是一次性投入太蛋疼了。
    so898
        46
    so898  
       Sep 19, 2013
    @c742435
    什么蛋疼公司……
    公司只有一个也可以授权给多个公司旗下的开发者帐号的,我公司这边就授权给了三个旗下帐号,不过现在只有我还在用……
    话说我自己也有开发者帐号……
    wezzard
        47
    wezzard  
       Sep 19, 2013
    iOS 7起步
    c742435
        48
    c742435  
       Sep 19, 2013
    @so898 诶?你说的那个可以授权的是公司开发者账号吗?我们公司的是个人开发者账号。
    lfzyx
        49
    lfzyx  
       Sep 19, 2013
    4已经够完美了,不知道5什么时候出来
    likuku
        50
    likuku  
       Sep 19, 2013
    @c742435 上次与友人吃饭,其拿起我的ip4,试了下,说:「你这是ip4s么?响应这么迅速?」,我表示这只是装了七八十个App,存了4000+照片,可用空间只剩几百M的iP4。

    对方ip4只是越狱装了某国产输入法,装的App也就30个以内,其它就没明显差别。
    so898
        51
    so898  
       Sep 19, 2013
    @c742435
    确实是个人开发者账号,公司开发者账号貌似和个人的并没有什么区别,就是要提交公司证明而已……
    yourtion
        52
    yourtion  
       Sep 21, 2013 via iPhone
    基本都是6.0起步了,5.0用户量太少,可以忽略
    fly2never
        53
    fly2never  
       Sep 21, 2013
    有一些电信烧号机是4.2 4.3的,如果有特殊需求可以兼顾,其他就不用了
    fly2never
        54
    fly2never  
       Sep 21, 2013
    @eggacher 为什么从5.1开始?和5.0有什么大变化?
    icyalala
        55
    icyalala  
       Sep 22, 2013
    对于大公司来说。。即使那一小点份额也不能忽视啊。。(难以说服那些产品).....
    具体可以参考腾讯的一票App,仍然要求支持4.3。

    稍微小一些的公司、敢于冒险一些的大公司,可能是从5.0开始支持的。。

    至于那些初创公司,可以直接上6.0了。。

    目前,直接7.0 Only的还是作死。。。
    chisj
        56
    chisj  
       Sep 22, 2013
    看具体的用户分布吧,小于1%的话就不要去考虑了。
    something_else
        57
    something_else  
       Sep 23, 2013
    4.X的很多用户 是用了电信的烧号的合约机 你知道一升级 就不能打电话 需要重新去电信刷一下。太麻烦,以至于很多人都没有做这个升级。
    About     Help     Advertise     Blog     API     FAQ     Solana     3330 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 138ms UTC 13:13 PVG 21:13 LAX 06:13 JFK 09:13
    Do have faith in what you're doing.