如何设置最低支持的iOS版本?

Nic*_*ick 20 xcode ios swift

我所有的 iOS 构建目标是: IPHONEOS_DEPLOYMENT_TARGET = 14.0;

但它说我支持9.0。我误解了什么吗?

错误:

The package product 'Crypto' requires minimum platform version 13.0 for the iOS platform, but this target supports 9.0

mgy*_*yky 22

平台!

您必须将平台部分添加到您的Package.swift文件中,如下所示:

let package = Package(
    name: "YOUR_PACKAGE_NAME",
    platforms: [
        .iOS(.v12),
        .tvOS(.v12),
        .watchOS(.v5),
        .macOS(.v10_15)
    ],
Run Code Online (Sandbox Code Playgroud)

这是导致此错误的常见情况。

最好的。


小智 2

您可以删除该包并再次添加。在 github 中找到适合您的包的版本/分支并在此处进行编辑。

例如:添加 Alamofire

  • 当我的部署目标是 14.0 时,它说我支持最低 iOS 版本 9.0 似乎是一个错误。这就是我想要理解的。 (5认同)