首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode 8依赖分析警告

Xcode 8依赖分析警告
EN

Stack Overflow用户
提问于 2017-04-19 06:24:24
回答 2查看 4.8K关注 0票数 10

我试图删除xcode(8.3)中显示的这些警告:

代码语言:javascript
复制
warning: using 'ALWAYS_SEARCH_USER_PATHS = YES' while building targets which define modules ('DEFINES_MODULE = YES') may fail. Please migrate to using 'ALWAYS_SEARCH_USER_PATHS = NO'.

当我在目标的构建设置中将'ALWAYS_SEARCH_USER_PATHS'更改为NO时,警告将消失。但是当我运行pod install时,我会收到额外的警告

代码语言:javascript
复制
[!] The `AppName [Release]` target overrides the `ALWAYS_SEARCH_USER_PATHS` build setting defined in `Pods/Target Support Files/Pods-AppName/Pods-AppName.release.xcconfig'. This can lead to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.

当然,当我在Pods/Target Support Files/Pods-AppName/Pods-AppName.release.xcconfig中查看时,ALWAYS_SEARCH_USER_PATHS = YES在那里,我不知道它是如何到达那里的,也不知道该文件是从哪里来的。

有谁知道如何消除这些错误吗?谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-19 07:00:08

Xcode 8.3,那个ALWAYS_SEARCH_USER_PATHS是,现在不推荐

不推荐使用“始终搜索用户路径”构建设置,未来版本的Xcode可能不支持该设置。依赖此特性的项目应该迁移到单独的用户和系统头,包括语义,并将此构建设置设置为"No“。(16364329)

检查:https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html

票数 8
EN

Stack Overflow用户

发布于 2017-05-18 18:05:24

由于Xcode 8.3发行版,ALWAYS_SEARCH_USER_PATHS现在不再受欢迎,但是其他仍在使用ALWAYS_SEARCH_USER_PATHS的库正在将设置值放入项目中,因此您也必须等待其他库进行更改。

例如,当前的核心情节在2.2版本上,它仍然将ALWAYS_SEARCH_USER_PATHS值放在我的项目中,这个警告的修复将在版本2.3中发布

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43487952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档