我使用的某些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,我收到了编译警告,并且选择点击给我一个?所以不确定那里是否有特别的东西。
答案 0 :(得分:1)
我遇到了这个问题。我删除了DerivedData文件夹的内容,重新启动了Xcode,清理了项目,并构建它来修复。