0

我的 SwiftUI 项目的部署目标版本设置为 15.0。但是,当我尝试使用新LoggerAPI 时,我仍然收到有关 SDK 仅适用于 iOS 14 或更高版本的警告。

会不会是扩展UIImage需要一些特别的东西?我还有一些其他文件,我使用了 Logger,编译器没有抱怨。

“记录器”仅在 iOS 14.0 或更高版本中可用 'appendInterpolation(_:format:align:privacy:)' 仅在 iOS 14.0 或更高版本中可用 目标 - 部署信息 项目 - 部署目标

4

1 回答 1

1

正如 Kiril 所建议的,问题的发生是因为测试项目的目标是 13.2。

grep 显示该project.pbxproj文件有一个13.2指定的。直接改xml文件后,问题就消失了。

(我没有注意到这一点,因为测试目标没有显示“部署信息”的地方。

于 2021-09-27T01:32:07.857 回答