部署设置为 iOS 10.0 时提示将 iOS 部署目标更新为 12.0

Liz*_*izG 17 ios swift xcode12

我已经更新到 Xcode 12.0。我的应用程序的部署目标为 10.0,但在将 Xcode 更新到 12.0 后,我的 podfile 中的所有 pod 都得到以下信息:

屏幕截图 1:构建设置

更新 iOS 部署目标
这会将目标 'target' 的最小部署目标更新为 '12.0'。

当我将此应用程序的最低部署设置为 10.0 时,为什么我需要将最低部署更新为 12.0?

我是取消选中“构建设置”并单击执行更改还是更新?

All*_*ian 14

你不必这样做。取消选中(请注意,您可能想要执行其他类型的更改)并执行更改,如果所有更改都针对最小部署目标,则点击取消。


Hah*_*ann 5

使用撰写本文时最新的 Xcode 12.3,您可以将最低部署目标升级到 iOS 12.0 并支持广泛的设备,根据此矩阵的最新 iOS 版本,假设您的用户将升级到 iOS 12。似乎唯一被遗漏的设备是 iPhone 5 和 5C。我还找到了一个完整的矩阵,它似乎包含所有设备和 iOS 版本。