2014-12-27 90 views
0

我是工作在我的应用程序,当我跑了,那东西看起来古怪:“无法构建模块‘MapKit’”

(我想链接的图像,但我还没有10信誉...)

"#import <MapKit/MapKit.h> Could not build module 'MapKit'" 

之前,我没有这个问题(我确切,我挂正确的框架,并把它添加到我的框架文件夹),它直接出现在几分钟前。 有人可以给我一些帮助吗?

+1

退出Xcode和清理掉所得到的数据文件夹中:http://stackoverflow.com/questions/5714372/how-to -empty-caches-and-clean-all-targets-xcode-4/6247073#6247073 – matt 2014-12-27 19:30:42

+0

非常感谢你的提示!它似乎是固定的,它运行,但我不明白:问题指标总是出现在“包含”的行,但不是在顶部栏(我确切地说,我关闭了Xcode,我删除了所有派生的数据,和我删除了模拟器的设置) 编辑:当我写例如:self.mapView,自动完成无法识别的物体,像的MKMapView类,但像一个整数(* INT) – Lkm 2014-12-27 20:04:41

+0

好吧,我有了新的想法。我认为你可能对框架做了错误的事情。看看你的项目文件夹,看看你是否意外地将MapKit框架_itself_添加到了你的代码中!如果是这样,请删除它;这是问题的根源。 MapKit框架已经存在,所以你不需要第二个副本。 – matt 2014-12-27 20:10:39

回答

0

我认为你需要去应用 - 一般 - 链接的框架和库添加MapKit.framework第一。

+0

如果我不是字面上的疯狂,是的,我想; - ) – Lkm 2014-12-27 22:58:55

+0

也许你可以先尝试一个MapKit框架的小例子,我的小建议。 – 1infinityloop 2014-12-27 23:25:26

1

变化在目标设定“允许非模块化在框架模块包括”设置为YES