0

有谁知道如何使用 SwiftPM 更新模拟器部署目标?根据我的研究,我没有找到其他任何好的解决方案并重新实现一个新包。我发现并知道如何使用 CocoaPods 而不是 SPM 来更新最小目标。任何见解将不胜感激。

对于更大的上下文,我正在使用并尝试更改的包是用于 iOS 的 AppAuth -> https://github.com/openid/AppAuth-iOS/blob/master/README.md

我当前的模拟器部署目标设置为 8.0,但支持的部署目标在 9.0 到 14.5.99 之间。我不知道如何在使用 SwiftPM 时更改模拟器部署目标。当前构建目标总体设置为 14.0。下面的代码片段是我在构建项目时收到的警告。

The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of the supported deployment target version is 9.0 to 14.5.99.

部署警告图片

4

1 回答 1

1

如果它是您不拥有的依赖项,您将无能为力。问题是 Xcode 12 支持的最低 iOS 版本是 iOS 9。您所指的第三方将最低兼容版本设置为 iOS 8,因此除非您要求开发人员将其撞到 iOS 9 或分叉并自己维护它,您将不得不忍受这些警告。

请参阅此处了解更多详情。

于 2021-08-25T10:46:01.963 回答