我刚刚通过升级到Xcode 8得到了这个有趣的错误。它在Xcode 7中运行良好。但是,在Xcode 8中,它给了我一个链接器错误:
ld: 2562 duplicate symbols for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
框架我使用:
框架搜索路径:
$(PROJECT_DIR)/My\ App
链接标记:(Obj-C)
$(inherited)
我没有使用豆荚。我刚刚将框架复制到项目目录中。
答案 0 :(得分:6)
Xcode建议使用警告标记并将GCC_NO_COMMON_BLOCKS
设置为YES
。
将其设置回NO
解决了问题!