降低 iOS 部署目标

Lowering iOS deployment target

我有一个应用目前有 "iOS Deployment Target: 9.0"。

我要发布一个新版本,我想 暂时 将其更改为 "iOS Deployment Target: 10.0",直到我能够在 [=] 上更彻底地测试新版本11=].

Apple 会允许我在未来的版本中将目标降低回 9.0 吗?或者如果我在下一个版本中进行更改,我是否会坚持使用 10.0。

我没有找到关于这种情况的任何文档,所以我认为这不是问题,但我也看到 iTunes Connect 因其他未记录的原因拒绝二进制文件。

有什么建议吗?

是的,您可以将 iOS 部署目标 9.0 更改为 10.0,并在将来再次将其降低到 9.0。 Apple 对 OS 版本支持没有问题。

请确保 Base SDK 支持到 9.0。 (所有库、框架和 类 应该在低版本中可用)

您可以使用高于部署目标的系统版本的功能——直到并包括您选择作为基础 SDK 的 OS 版本——但您必须检查这两个版本中所有功能的可用性版本。