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

时间:2020-09-24 18:49:05

标签: ios swift xcode12

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

Screenshot 1: Build Settings

更新iOS部署目标
这会将目标“目标”的最低部署目标更新为“ 12.0”。

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

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

3 个答案:

答案 0 :(得分:6)

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

答案 1 :(得分:3)

使用撰写本文时最新的 Xcode 12.3,您可以将最低部署目标升级到 iOS 12.0 并支持各种设备,根据最新的 iOS 版本 this matrix,假设您的用户将升级到 iOS 12。似乎唯一被遗漏的设备是 iPhone 5 和 5C。我还found a complete matrix它似乎包括所有设备和 iOS 版本。

答案 2 :(得分:1)

两年前我遇到了这样的问题,听起来很奇怪,但是我必须保留旧的Xcode版本。顺便说一句,我在使用迦太基而不是豆荚