用于架构armv7的2500+重复符号 - Xcode 8

时间:2016-09-17 01:42:44

标签: ios objective-c xcode

我刚刚通过升级到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)

框架我使用:

enter image description here

框架搜索路径:

$(PROJECT_DIR)/My\ App

链接标记:(Obj-C)

$(inherited)

我没有使用豆荚。我刚刚将框架复制到项目目录中。

1 个答案:

答案 0 :(得分:6)

Xcode建议使用警告标记并将GCC_NO_COMMON_BLOCKS设置为YES

将其设置回NO解决了问题!