带有use_frameworks的Cocoapod!:Xcode会在导入时找不到文件,但可以选择点击它仍然

时间:2016-05-16 19:32:01

标签: xcode cocoapods realm ios-frameworks

我使用的某些pod要求我use_frameworks!但由于某种原因我在导入语句中遇到编译时错误。

我在Cocoapods 1.0.0和Xcode 7.3

例如

#import <Bolts/Bolts.h> 错误:&#39; Bolts / Bolts.h&#39;找不到文件

但是烦人的部分是选项点击它将我带到Bolts.h的源文件中,所以它在某种程度上清楚地链接,为什么编译器没有建立连接?

这发生在我的一些不同但不是全部的豆荚上。有趣的是,这个错误似乎不存在于不同的文件上,即使在同一个Pod上也是如此(基本上,我不会在我尝试导入的每个文件中找不到Bolts.h文件警告 - 而我在我的Xcode上启用了错误选项后继续构建,所以我不会想到它,因为某种过程会缩短编译分析。

注意:实际上有一个Pod,Realm,我收到了编译警告,并且选择点击给我一个?所以不确定那里是否有特别的东西。

1 个答案:

答案 0 :(得分:1)

我遇到了这个问题。我删除了DerivedData文件夹的内容,重新启动了Xcode,清理了项目,并构建它来修复。