#if canImport(module)仍然无法解决Swift 4.1中的条件导入语句吗?

Imr*_*ran 11 ios swift swift4

我的应用程序从iOS 9版本开始支持。我要添加Icecream框架以同步领域对象的框架之一需要iOS 10或更高版本。

如何使框架的导入成为条件?

我尝试将IceCream框架设为项目“ 常规”选项卡下的“ 链接的框架和库”下为可选

在Swift 4.1中,可以使用canImport指令进行条件导入,就像我下面尝试过的那样。

#if canImport(IceCream)
  import IceCream
#endif
Run Code Online (Sandbox Code Playgroud)

上面的import语句仍然引发构建错误:模块部署目标是iOS10

我缺少什么配置?