我们与客户达成协议,支持当前版本加一回。在iOS 8发布之前,我无法放弃iOS 6。
是否可以使用iOS 7增强功能并且仍然支持6.我希望部署两个版本的应用程序或具有运行时条件,但是,我不知道它是如何可能的。
答案 0 :(得分:5)
Apple转换到iOS 7的过渡指南是here。
特别注意有关维护iOS 6 compatibility的部分。
答案 1 :(得分:2)
你绝对可以。不知道是否有可能是什么意思?您必须将一堆代码包装在if()
语句或预处理器宏中以确定API可用性,并在必要时为每个版本包含相应的XIB。
人们长期以来一直支持以前的iOS版本。
另外只想添加,支持iOS6的MOST设备也支持iOS7。由于担心失去iOS6客户,因此没有理由不添加对iOS7的支持。几乎所有支持iOS5的设备都可以运行iOS6。我知道,iPad1卡在iOS5上。一位评论者表示3GS和第四代iPod没有得到iOS7。
所以真的,如果你的目标只是针对6,那么在7出现时放弃对iOS6的支持并不是什么大问题。你会惹恼一些越狱者,其他人只需要使用OTA更新即可.7。