我刚升级到 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)
我没有使用 pod。我刚刚将框架复制到项目目录。
最佳答案
Xcode 建议使用警告标志并将 GCC_NO_COMMON_BLOCKS
设置为 YES
。
将其设置回 NO
解决了问题!
关于ios - 架构 armv7 的 2500 多个重复符号 - Xcode 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39542107/