我将newrelic objective-c库添加到我的项目中,并且工作正常。编译没有问题。把所有东西都检查成git并从另一台机器上做了一个git pull。它在那台机器上编译也很好。
但在我们的QA机器上,它会给出错误
'NewRelicAgent/NewRelicAgent.h' file not found.
QA机器也在使用xcode 5,但必须有一些我无法弄清楚的差异。
图书馆在框架下。头文件在那里,我可以看到它!有什么想法吗?
我注意到的一个小差异是在我的机器中找到了图书馆的图标:
lego peice。但在QA机器上,它只是一个普通的文件夹图标。
答案 0 :(得分:0)
你是如何添加框架的?如果将其添加到“构建阶段”窗格,则标题目录应该已添加到标题搜索路径中。
我发现无论出于何种原因,当我添加第三方框架时,如果您创建一个文件夹而不仅仅是一个组,然后将框架文件放在那里,它就可以工作。所以流程将是:
然后尝试使用导入。如果它不起作用,请仔细检查是否添加了标题目录。我用OCHamcrest做了很多次。