找不到RestKit.h的错误

时间:2013-01-14 17:31:33

标签: ios xcode restkit cocoapods

我不确定这是RestKit问题,我已尝试多次通过CocoaPods重新安装RestKit,但最终我收到此错误:

<RestKit/RestKit.h> file not found

一切都很好,而RestKit也可以。我将标头搜索路径设置为$(inherited),就像其他链接器标志一样。

这很不幸,因为现在这些类的自动完成功能无效。

我尝试过清理,删除派生数据,然后重新启动Xcode,但都无济于事。

2 个答案:

答案 0 :(得分:9)

当遇到同样的问题时,我遇到了这个问题,但我有一个非常不同的解决方案,可以立即使用。

无论出于何种原因,有时一个项目似乎失去了与CocoaPods相关的一些设置。在我的情况下,当我从其他人设置的存储库下载项目时触发了它 - 甚至运行&#34; pods install&#34;再次没有删除编译错误。

我终于在某处遇到了解决方案,项目需要为目标使用Pods配置文件。进入您的项目设置&#34;信息&#34;选项卡,打开&#34;配置&#34;部分。展开Debug和Release,检查以确保项目中有&#34; pods&#34;配置集。如果没有,请单击下拉菜单并选择&#34; pods&#34; for Debug and Release - 现在编译,错误应该消失。

这是一张图片,显示我正在谈论的XCode配置的确切部分。

Pods Configuration set for project

答案 1 :(得分:0)

我认为这个问题与Xcode的关系比cocoapods本身更多。我已经在我导入的其他pod上看到了这个问题,他们也没有自动完成标题。正如Keith在评论中所说,您应该能够导入所需的标题,其余代码应该从那里自动完成。