我正在尝试调试CocoaPods无法正常工作的原因。
这里有类似的帖子对我不起作用:iOS - Build fails with CocoaPods cannot find header files
最终的CocoaPods文章似乎是这样的:https://github.com/CocoaPods/CocoaPods/wiki/Creating-a-project-that-uses-CocoaPods
建议:“如果某些内容似乎不起作用,首先要确保您没有完全覆盖项目构建设置中Pods.xcconfig文件中设置的任何选项。要从项目的构建中为选项添加值设置,在$(继承)之前添加值列表。“
我不清楚它们的意思是“在$(继承)前面添加值列表”。我认为他们的意思是在前面添加标题搜索路径,我尝试过但没有用过。但是,我已经设置了一个全新的项目并添加了CocoaPods,因此我假设我没有覆盖Pods.xcconfig文件中设置的任何选项。我想测试这些选项的价值 - 例如
PODS_ROOT = ${SRCROOT}/Pods
可能是一个很好的起点。
如何在构建阶段在控制台中输出此内容? 或者是否有不同的检查方法,因为当我尝试自动填充它们时文件没有出现?
E.g。
#import "AFNetworking.h"
即使已由CocoaPods安装和设置
,也不会自动完成答案 0 :(得分:0)
正如Bill Burgess所说,你需要确保你的标题搜索路径包含$(继承)。我还在搜索路径中添加了 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include 。我的项目都构建并让我自动完成标准类和Pod项目中的那些。
希望这有帮助。