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

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

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

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

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

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


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

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

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

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

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