获取有关DEFINES_Modules

时间:2017-02-08 06:23:23

标签: ios objective-c swift xcode

我最近在我的项目中添加了Swift支持的库,目前我的项目主要语言是Objective-C,因此在我的项目中显示了一些依赖关系警告下面:

  

警告:使用' ALWAYS_SEARCH_USER_PATHS = YES'同时建立目标   定义模块(' DEFINES_MODULE = YES')可能会失败。请迁移   使用' ALWAYS_SEARCH_USER_PATHS = NO'。

任何人都知道如何解决上述问题?

警告它自我告知需要设置标志' ALWAYS_SEARCH_USER_PATHS = NO' 将解决此警告。

但我的问题是:通过这样做会影响任何现有功能或链接框架问题吗?

按照此警告的指示安全吗?

先谢谢。

1 个答案:

答案 0 :(得分:0)

自Xcode 8.3发布以来,ALWAYS_SEARCH_USER_PATHS现已弃用,但仍在使用ALWAYS_SEARCH_USER_PATHS的其他库正在将设置值放入项目中,您将不得不等待其他库也进行更改。

例如,当前的Core Plot是2.2版本,它仍然将ALWAYS_SEARCH_USER_PATHS值放在我的项目中,此警告的修复程序将在2.3版本中发布