Xcode 架构 armv7 的 6 个重复符号

Xcode 6 duplicate symbols for architecture armv7

出现错误

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

当我尝试构建项目时,它在 iphone 6 和我 phone 5s 中成功构建,但是当我尝试在 iphone 4s 等其他模拟器中构建时,它显示错误.

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

我也检查过我的项目中没有重复的文件或框架仍然出现错误,所以我无法创建 .app 文件..

如果有人对这类问题有解决方案,请帮助我...这可能是重复的问题,但我已经检查了所有堆栈 post 和其他问题。

我对 91 个重复项有同样的问题。对我有用的只是删除似乎已经包含在 Facebook 新 SDK 中的 Bolts.framework。

是的,只需删除也已包含在 FB SDK 中的 Bolts 框架

在我的例子中,我在项目导航器中找到了重复符号的文件,并删除它们select Remove Reference,然后将这些文件在finder中拖到Xcode项目导航器select Create group 和正确的目标,不要检查 Copy item if needed,它有效