Repository navigation
修复
watchOS 最低版本从 8.0 调整为 9.0
Xcode 26/27 已不再支持 watchOS 8.0 的 deployment target,Package.swift 中声明 8.0 会导致这些工具链下的 watchOS 构建直接失败:
The watchOS Simulator deployment target 'WATCHOS_DEPLOYMENT_TARGET' is set
to 8.0, but the range of supported deployment target versions is 9.0 to 27.0.x
如果你在 1.2.0 遇到上述错误,升级到 1.2.1 即可解决。
影响范围:仅涉及 watchOS。iOS / macOS / tvOS / Linux 用户无需升级。
若你的 App 仍需支持 watchOS 8,请在 Xcode 15/16 下继续使用 1.2.0。
工程
CI 的 build-platforms 现在会显式设置各平台的最低 deployment target。
此前使用 generic/platform 时总是采用 SDK 默认值,声明的下限失守也不会被发现 —— 1.2.0 的 watchOS 问题正是这样漏过去的。
平台要求
iOS 15+ / macOS 12+ / tvOS 15+ / watchOS 9+ / Linux,需要 Swift 5.9+(Xcode 15+)。