SPM 依赖项的 Xcode 12 IPHONEOS_DEPLOYMENT_TARGET 警告

aba*_*mut 31 xcode swift-package-manager swift5 xcode12

更新到 Xcode 12 后,我收到了很多关于 SPM 依赖项(包括 RxSwift 和 Facebook)的警告。

iOS Simulator 部署目标“IPHONEOS_DEPLOYMENT_TARGET”设置为 8.0,但支持的部署目标版本范围为 9.0 到 14.0.99。

我可以以某种方式抑制这些警告,还是等待适当框架的创建者修复它的唯一方法?

小智 1

你可以试试:

@available(iOS, deprecated: 9.0)
Run Code Online (Sandbox Code Playgroud)

或这个:

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
Run Code Online (Sandbox Code Playgroud)