2015-01-06 89 views
0

收到错误的Xcode 6重复

like ld: 91 duplicate symbols for architecture armv7 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

而我尝试建立项目符号架构ARMv7的,它是建立成功的iPhone 6,我的手机5秒,但是当我尝试在其他模拟器像iPhone 4S的建设那么它的显示错误。

我刚刚将我的MAC OS和x-code版本从5.1更新到6.1。

我还检查我有没有重复的文件或framwork在我的项目仍然得到错误,所以我不是能创造.app文件..

如果具有那样的问题的解决方案的任何一个请帮助我。 ..可能是这一个是重复的问题,但我已经通过所有堆栈后和其他人。

+0

可能重复[未定义的符号为架构armv7](http://stackoverflow.com/questions/6429494/undefined-symbols-for- architecture-armv7) – sage444

+0

您需要查看完整的链接器输出,它会告诉哪些符号与它们所在的文件重复。 – zaph

+0

我已经看过,但仍然有问题...你能否请帮助 – user1374

回答

3

是简单地删除这也多少已经包含在FB SDK

0

我与91重复产品有同样的问题。对我而言,只是简单地删除Bolts.framework,这似乎已经包含在Facebook新的SDK中。

0

在我的情况下,螺栓framworks,我发现,在项目导航符号重复的文件,并删除它们选择Remove Reference,然后在Finder中拖动这些文件Xcode项目导航选择Create group和正确的目标,不检查Copy item if needed,它的工作