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
DingSoung
V2EX  ›  iDev

现在开发还需要兼容 iOS 7 吗

  •  
  •   DingSoung ·
    DingSoung · 2016-09-21 11:48:21 +08:00 · 4143 次点击
    这是一个创建于 2745 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Xcode 8 已经不能进行 iOS 7 调试了,新工程也不能设置 target 7.0, Swift 3 貌似也不支持 iOS 7

    如果想要兼容 iOS 7 ,就不能使用 Xcode 8 ,也就不能使用 Swift 3 ,更不能确保兼容 iOS 10

    So...大家怎么处理的
    18 条回复    2016-10-12 13:33:26 +08:00
    kepenj
        1
    kepenj  
       2016-09-21 12:04:13 +08:00
    Xcode8 ~ 依然在编译 5.1.1 OC 项目~ 有什么问题么?
    mikicomo
        2
    mikicomo  
       2016-09-21 12:44:51 +08:00
    现在没多少 ios7 的了吧
    hebeiround
        3
    hebeiround  
       2016-09-21 12:51:27 +08:00 via iPhone   ❤️ 1
    iOS7 的客户是你的目标客户吗?
    旧系统的客户要么是对科技产品根本不感兴趣,要么就是穷的没钱换设备,还有就是作的不行口味很刁,其中有你们想要的吗?
    zylll520
        4
    zylll520  
       2016-09-21 13:18:52 +08:00
    如果想要兼容 iOS 7 ,就不能使用 Xcode 8 ? 你确定这样说没有问题?
    chipmuck
        5
    chipmuck  
       2016-09-21 13:37:53 +08:00   ❤️ 1
    尽量能兼容 iOS 7 就不放弃那些用户。
    虽然 Xcode 8 最低 SDK 支持 8.1 ,但这并不是不支持 iOS 7 的理由,买一台测试机不就好啦~
    我觉得吧, iOS 10 的发布和 iOS 7 的兼容或放弃兼容并没有冲突,身为程序员,现在应该做的是如何适配 iOS 10 ,而不是考虑如何对付 iOS 7 。
    adfsadfssfd
        6
    adfsadfssfd  
       2016-09-21 13:42:32 +08:00
    ipod touch 4th gen IOS6
    wyx
        7
    wyx  
       2016-09-21 13:44:07 +08:00
    现在开发还需要兼容 IE6 吗
    taresky
        8
    taresky  
       2016-09-21 13:48:22 +08:00 via iPhone
    不用了吧。用户量百万级的考虑兼容。
    loveuqian
        9
    loveuqian  
       2016-09-21 14:10:11 +08:00
    下版本开始不兼了。。
    maxschbliss
        10
    maxschbliss  
       2016-09-21 14:43:15 +08:00
    我岳父的 4S 为了看小视频更新到了 iOS9
    他手机上就 2 个应用,支付宝,微信
    Light3
        11
    Light3  
       2016-09-21 15:07:42 +08:00
    不少已经放弃 5S 机型了..
    akring
        12
    akring  
       2016-09-21 15:55:41 +08:00
    @maxschbliss 但是这种用法的用户,显然不是绝大多数的目标客户啊
    DingSoung
        13
    DingSoung  
    OP
       2016-09-21 17:02:35 +08:00
    @chipmuck iOS7 测试机有的, Xcode 8 不能调试 iOS7 真机,只能“盲调”
    DingSoung
        14
    DingSoung  
    OP
       2016-09-21 17:05:34 +08:00
    @taresky 公司用户主要是企业用户哪些大 BOSS , 简直是上帝,但是也有个别几个老顽固用 4s iOS 7 ,哎.
    zioc
        15
    zioc  
       2016-09-22 17:49:13 +08:00
    iOS10 发布之前请示领导放弃了 iOS7.
    倒并不是因为新 Xcode ,是因为越来越多的 kit 和 Framework 只支持 iOS8 以上。兼容 iOS7 的成本高了。
    jamescheng
        16
    jamescheng  
       2016-09-25 11:33:07 +08:00
    @dingsoung 让你们老板一人送一台 iPhone7...over
    Tassel
        17
    Tassel  
       2016-09-28 13:29:01 +08:00
    可以调真机的,在 Xcode8 里面的 DeviceSupport 加入支持就行了
    andyL
        18
    andyL  
       2016-10-12 13:33:26 +08:00
    DeviceSupport 找一找,很简单。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2585 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 15:54 · PVG 23:54 · LAX 08:54 · JFK 11:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.