Xcode中的输出构建选项

Xcode中的输出构建选项,xcode,cocoapods,Xcode,Cocoapods,我在试着调试CocoaPods为什么不工作 这里有一个类似的帖子,但对我不起作用: CocoaPods的权威文章似乎是这样的: 这意味着:“如果某些内容似乎不起作用,首先确保您没有在项目的生成设置中完全覆盖Pods.xcconfig文件中设置的任何选项。若要向项目的生成设置中的选项添加值,请在值列表前面加上$(继承的)。” 我不清楚“在值列表前面加上$(继承的)”是什么意思。我想他们的意思是预先设置标题搜索路径,我已经尝试过了,但没有成功。但是,我已经设置了一个全新的项目并添加了cocoapod

我在试着调试CocoaPods为什么不工作

这里有一个类似的帖子,但对我不起作用:

CocoaPods的权威文章似乎是这样的:

这意味着:“如果某些内容似乎不起作用,首先确保您没有在项目的生成设置中完全覆盖Pods.xcconfig文件中设置的任何选项。若要向项目的生成设置中的选项添加值,请在值列表前面加上$(继承的)。”

我不清楚“在值列表前面加上$(继承的)”是什么意思。我想他们的意思是预先设置标题搜索路径,我已经尝试过了,但没有成功。但是,我已经设置了一个全新的项目并添加了cocoapod,所以我假设我没有覆盖Pods.xcconfig文件中设置的任何选项。不过,我想测试这些选项的值-例如

PODS_ROOT = ${SRCROOT}/Pods
这可能是一个很好的起点

在构建阶段,我如何在控制台中输出它? 或者,当我尝试自动完成这些文件时,文件不会出现,是否有其他方法来检查这些文件

例如


即使CocoaPods安装并设置了它,也不会自动完成。正如Bill Burgess所说,你需要确保你的头搜索路径包含$(继承的)。我还将/Applications/Xcode.app/Contents/Developer/Toolchains/xcodefault.xctoolchain/usr/include添加到搜索路径中。我的项目为标准类和Pod项目中的类生成并自动完成


希望这能有所帮助。

我发现它不会总是立即自动完成,但项目通常构建得很好。否则,只需将“$(继承)”添加到其他链接器标志和/或公共头搜索路径。这将包括您可能拥有的任何现有标志/路径以及xcconfig文件中的任何标志/路径。我意识到这可能是一个陈旧的问题,因为cocoa pods 0.22.1似乎改为使用pods\u ROOT,然后基于此构建头搜索路径。然而,你曾经得到过这个问题的答案吗?
#import "AFNetworking.h"