我在编译 Vapor 应用程序时偶尔会收到此消息,但我无法弄清楚它指的是什么。我查看了应用程序的包,相关部分似乎是这样的:
// swift-tools-version:5.2
import PackageDescription
let package = Package(
name: "wb2-web",
platforms: [
.macOS(.v10_15)
],
这会让我认为 .macOS 的值是错误的,但我尝试的值似乎都不被接受,如果这是问题所在,我找不到参考来指示哪些值是合法的。我使用的是 Ventura 13.4.1 的机器。 package.swift 中的任何更改都会导致上下文类型错误。
发生什么事了?或者,考虑到在我尝试解决一些 Vapor 问题时这是一个偶发错误,我是否找错了地方?
编辑:当我尝试访问枚举选项来代替 .v10_15 时,这就是我得到的全部: