V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
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
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 · 2013-08-31 21:20:38 +08:00 · 6382 次点击
    这是一个创建于 3897 天前的主题,其中的信息可能已经有所发展或是发生改变。
    57 条回复    1970-01-01 08:00:00 +08:00
    darktiny
        1
    darktiny  
       2013-08-31 21:46:47 +08:00
    我猜不是腾讯这类大公司,很多团队都只支持6.x,甚至打算只做7了吧
    kevinzhow
        2
    kevinzhow  
       2013-08-31 21:53:25 +08:00
    6.0 起步
    hengxin196
        3
    hengxin196  
       2013-08-31 21:54:06 +08:00
    目前还是最低5.0 有打算支持6.0
    txx
        4
    txx  
       2013-08-31 21:55:58 +08:00
    @darktiny AFNetworking 2.0 直接 7.0起步....

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

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

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

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

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


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

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

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

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

    目前,直接7.0 Only的还是作死。。。
    chisj
        56
    chisj  
       2013-09-22 23:06:08 +08:00
    看具体的用户分布吧,小于1%的话就不要去考虑了。
    something_else
        57
    something_else  
       2013-09-23 10:33:02 +08:00
    4.X的很多用户 是用了电信的烧号的合约机 你知道一升级 就不能打电话 需要重新去电信刷一下。太麻烦,以至于很多人都没有做这个升级。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2336 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 14:51 · PVG 22:51 · LAX 07:51 · JFK 10:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.