我们与客户达成协议,支持当前版本加一回。在 iOS 8 发布之前,我不能放弃 iOS 6。
是否可以使用 iOS 7 增强功能并仍然支持 6。我很想部署两个版本的应用程序或有运行时条件,但是,我不明白这是怎么可能的。
我们与客户达成协议,支持当前版本加一回。在 iOS 8 发布之前,我不能放弃 iOS 6。
是否可以使用 iOS 7 增强功能并仍然支持 6。我很想部署两个版本的应用程序或有运行时条件,但是,我不明白这是怎么可能的。
你绝对可以。你不知道这是否可能是什么意思?您必须将一堆代码包装在if()
语句或预处理器宏中以确定 API 可用性,并且可能在必要时为每个版本包含相应的 XIB。
人们长期以来一直支持以前的 iOS 版本。
还想补充一点,大多数支持 iOS6 的设备也支持 iOS7。由于担心失去 iOS6 客户,没有理由不添加对 iOS7 的支持。几乎所有支持 iOS5 的设备也可以运行 iOS6。我知道,iPad1 卡在 iOS5 上。一位评论者表示,3GS 和第 4 代 iPod 没有安装 iOS7。
所以真的,当 7 出现时放弃对 iOS6 的支持并不是什么大不了的事,如果你只是针对 6 的话。你会惹恼一些越狱者,而其他人只需要使用 OTA 更新即可进入 7。