ios – 警告:不必要的检查最小部署目标

前端之家收集整理的这篇文章主要介绍了ios – 警告:不必要的检查最小部署目标前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个 Swift课程,与多个具有不同部署目标的目标相关联,主要项目具有iOS 7的最低要求,并且具有iOS 8目标的扩展.

现在编译项目时,编译器会在这一行代码中引发警告:

if #available(iOS 8.0,*) { ... }

“不必要的检查”iOSApplicationExtension“;最小部署目标确保防护将始终为真”

我已经检查了构建设置选项,发现没有切换来杀死快速警告.

我试图通过这一行单独定义iOSApplicationExtension版本目标,但没有成功:

if #available(iOS 8.0,iOSApplicationExtension 8.0,*) { ... }

有什么办法来抑制这个烦人的消息吗?

解决方法

Cocoapod的下一个版本(0.39.0之后)应该解决这个问题.查看 this了解更多详情.

猜你在找的iOS相关文章