我们需要将 iOS 部署目标设置为 13.0 吗?
Posted
技术标签:
【中文标题】我们需要将 iOS 部署目标设置为 13.0 吗?【英文标题】:do we need to set iOS deployment target to 13.0? 【发布时间】:2020-03-20 17:08:14 【问题描述】:根据苹果 2020 年 4 月的最新要求,所有应用程序都应具有基本 SDK 13.0,这是否意味着我们需要将部署目标设置为 13.0 或仅使用 Xcode 11.x 构建应用程序并保留现有部署目标?
我当前的应用最小目标是 11.0,但仍在 ios 13.0 设备上运行?我是否需要为将来的版本更改任何内容。
【问题讨论】:
【参考方案1】:欢迎来到 ***。
根据苹果 2020 年 4 月的最新要求,所有应用都应该有基础 SDK 13.0 是否意味着我们需要将部署目标设置为 13.0 或 只使用 Xcode 11.x 构建应用程序并保留现有部署目标?
后者。关键字是“SDK”。您只需要使用 SDK 使用/构建您的应用程序。您可以将部署目标设置为尽可能低,或者您当前 Xcode 允许的最低/最旧目标。
我当前的应用最小目标是 11.0,但仍在 iOS 13.0 上运行 设备?我是否需要为将来的版本更改任何内容。
没有。你的最低目标实际上就是最低目标。这意味着低于该目标的任何 iOS 版本都无法安装/运行您的应用程序。但是任何更高版本的 iOS 肯定会被支持。
【讨论】:
@matt 不确定我理解。我想如果你的应用的目标版本是 iOS 11,你就不能使用 iOS 13 代码。以上是关于我们需要将 iOS 部署目标设置为 13.0 吗?的主要内容,如果未能解决你的问题,请参考以下文章