我可以同时支持iOS 6和iOS 7吗?

时间:2013-08-19 16:25:41

标签: ios ios6 itunesconnect ios7

我们与客户达成协议,支持当前版本加一回。在iOS 8发布之前,我无法放弃iOS 6。

是否可以使用iOS 7增强功能并且仍然支持6.我希望部署两个版本的应用程序或具有运行时条件,但是,我不知道它是如何可能的。

2 个答案:

答案 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。