所以我在android上发现了This,但它似乎或多或少都是好的做法而不是要求。关于iOS是否有最低要求,我找不到多少。
答案 0 :(得分:1)
有一个名为"部署目标"在您的项目设置中,您必须输入支持您的应用程序的最低操作系统版本。
答案 1 :(得分:1)
答案 2 :(得分:1)
设置部署目标 部署目标设置指定应用程序可以运行的最低操作系统版本。例如,iPad应用程序的最低可用设置是iOS 4.3。
在开发应用时,有几种策略可供选择部署目标。每个版本的操作系统都包含早期版本中不存在的功能。在发布新版本时,某些用户可能会立即升级,而其他用户可能会在转移到最新版本之前等待。您可以定位最新版本,充分利用所有新功能,但仅将应用程序限制为仅运行最新版本的用户。或者您可以定位早期版本,使您的应用可供更多用户使用,但限制了您可以在应用中使用的功能。另一种方法是定位早期版本,但使用弱链接在运行时确定在使用之前是否有更新版本的功能。
有关弱链接的详细信息,请参阅SDK兼容性指南中的弱链接和Apple框架。
设置目标版本
在项目导航器中,选择项目和目标以显示项目编辑器。 单击“常规”,然后根据需要单击“部署信息”旁边的显示三角形以显示设置。 从“部署目标”弹出菜单中选择要定位的版本。
注意:SDK版本而非部署目标确定您可以在应用中使用哪些功能。如果您用于构建应用程序的SDK比应用程序的部署目标更新,则Xcode会在检测到您的应用程序正在使用部署目标中不可用的功能时显示构建警告。