我们需要将iOS部署目标设置为13.0吗?

3

根据苹果公司2020年4月的最新要求,所有应用程序都应该使用基本SDK 13.0。这意味着我们需要将部署目标设置为13.0,还是只需使用Xcode 11.x构建应用程序并保留现有的部署目标?

我当前的应用程序最小目标版本是11.0,但仍可在iOS 13.0设备上运行。我是否需要更改任何内容以供未来发布。

1个回答

3
欢迎来到Stackoverflow。
根据苹果公司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的代码。 - Zonker.in.Geneva

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接