2014-09-13 73 views

回答

1

它将只支持旧的操作系统,如果你没有使用专属的新的操作系统的所有功能,如果你构建应用程序时所针对的旧的操作系统。没有什么能阻止你这样做,除了你会错过很多新技术(并且最近的iOS版本在苹果客户中的传统使用率非常高,所以它不是一个大问题,通常只支持最新版本)。

0

在发布应用程序之前,您必须做出此决定,越早越好。您可以支持从6开始的所有操作系统,仅使用6中提供的API和功能。或者使用8的所有新功能,并使应用程序与早期版本不兼容。

每个发布的应用程序都有一个目标操作系统版本。如果指定8,那么具有较早操作系统的用户根本无法在应用商店中看到您的应用。但是,将目标设置为6以支持早期系统是不够的。您必须小心使用这些API:每个API都有可用的文档版本。至少在具有不同操作系统版本的模拟器中,您必须进行测试。 iOS 6模拟器仍然可作为Xcode 5的单独下载。我不确定Xcode 6是什么。我不确定Xcode 6.

由于苹果公司在用户界面上做了很大的改变,因此iOS 7的采用并没有像之前的更新那样令人难以置信。所以iOS 6用户群仍然很重要。我认为支持iOS 6用于新的商业应用程序仍然有意义。

+0

只需添加一些统计数据,iOS 6的使用率大约为11%。 (来源:http://cir.ca/news/apple-releases-ios-7) – Acey 2014-09-13 06:35:49