iOS/Android应用程序是否需要最低限度的操作系统支持?

iOS/Android应用程序是否需要最低限度的操作系统支持?,android,ios,Android,Ios,所以我在安卓上发现了,但它看起来或多或少像是一个好的实践,而不是一个要求。关于iOS是否有最低要求,我找不到太多信息。项目设置中有一个名为“部署目标”的字段,您必须在这里输入支持应用程序的操作系统的最低版本。项目设置中有一个名为“部署目标”的字段,在此,您必须输入支持您的应用程序的操作系统的最低版本。部署目标是最低版本 部署目标是最低版本 来自 设置部署目标 部署目标设置指定应用程序可以运行的最低操作系统版本。例如,iPad应用程序的最低可用设置是iOS 4.3 在开发应用程序时,有几种选择部署

所以我在安卓上发现了,但它看起来或多或少像是一个好的实践,而不是一个要求。关于iOS是否有最低要求,我找不到太多信息。

项目设置中有一个名为“部署目标”的字段,您必须在这里输入支持应用程序的操作系统的最低版本。

项目设置中有一个名为“部署目标”的字段,在此,您必须输入支持您的应用程序的操作系统的最低版本。

部署目标是最低版本


部署目标是最低版本

来自

设置部署目标 部署目标设置指定应用程序可以运行的最低操作系统版本。例如,iPad应用程序的最低可用设置是iOS 4.3

在开发应用程序时,有几种选择部署目标的策略。操作系统的每个版本都包含早期版本中不存在的特性和功能。随着新版本的发布,一些用户可能会立即升级,而其他用户可能会在移动到最新版本之前等待。您可以针对最新版本,充分利用所有新功能,但将应用程序仅限于运行最新版本的用户。或者,您可以将目标锁定在早期版本,让更多用户可以使用您的应用程序,但限制您可以在应用程序中使用的功能。另一种方法是以较早的版本为目标,但在运行时使用弱链接来确定较新版本的功能是否可用,然后再使用它们

有关弱链接的详细信息,请阅读《SDK兼容性指南》中的弱链接和Apple框架

设置目标版本的步骤

在项目导航器中,选择项目和目标以显示项目编辑器。 单击“常规”,如有必要,单击“部署信息”旁边的三角形以显示设置。 从部署目标弹出菜单中选择要作为目标的版本

注意:SDK版本而不是部署目标决定了您可以在应用程序中使用哪些功能。如果用于构建应用程序的SDK比应用程序的部署目标更新,Xcode会在检测到应用程序正在使用部署目标中不可用的功能时显示构建警告

设置部署目标 部署目标设置指定应用程序可以运行的最低操作系统版本。例如,iPad应用程序的最低可用设置是iOS 4.3

在开发应用程序时,有几种选择部署目标的策略。操作系统的每个版本都包含早期版本中不存在的特性和功能。随着新版本的发布,一些用户可能会立即升级,而其他用户可能会在移动到最新版本之前等待。您可以针对最新版本,充分利用所有新功能,但将应用程序仅限于运行最新版本的用户。或者,您可以将目标锁定在早期版本,让更多用户可以使用您的应用程序,但限制您可以在应用程序中使用的功能。另一种方法是以较早的版本为目标,但在运行时使用弱链接来确定较新版本的功能是否可用,然后再使用它们

有关弱链接的详细信息,请阅读《SDK兼容性指南》中的弱链接和Apple框架

设置目标版本的步骤

在项目导航器中,选择项目和目标以显示项目编辑器。 单击“常规”,如有必要,单击“部署信息”旁边的三角形以显示设置。 从部署目标弹出菜单中选择要作为目标的版本

注意:SDK版本而不是部署目标决定了您可以在应用程序中使用哪些功能。如果用于构建应用程序的SDK比应用程序的部署目标更新,Xcode会在检测到应用程序正在使用部署目标中不可用的功能时显示构建警告


不,我知道-我只是不知道iOS或Android是否提供了最低支持版本不,我知道-我只是不知道iOS或Android是否提供了最低支持版本