ld: 2 duplicate symbols for architecture arm64 问题的可能原因

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ld: 2 duplicate symbols for architecture arm64 问题的可能原因相关的知识,希望对你有一定的参考价值。

技术分享

 

 

项目中用到了libPrinterSDK.a(蓝牙小票打印机),然后用ASI请求,突然出现请求回来的数据不完整的情况,然后只能改用AFN请求数据,但是添加AFN进项目的时候崩溃了,显示原因是重复文件或重复文件名,然后全局搜索怎么都搜不到重复的文件和文件名,有可能是SDK私有类和第三方框架AFN重复命名了,解决方案没想到,只能把AFN删了

以上是关于ld: 2 duplicate symbols for architecture arm64 问题的可能原因的主要内容,如果未能解决你的问题,请参考以下文章

xcode上编译c语言程序报错:ld: x duplicate symbol for architecture x86_64 clang: error: linker command failed

xcode上编译c语言程序报错:ld: x duplicate symbol for architecture x86_64 clang: error: linker command failed

duplicate symbol _OBJC_CLASS 错误处理方法

iOS之duplicate symbols for architecture x86_64错误

如何解决duplicate symbols for architecture x86_64编译错误

模拟器运行报错:ld: symbol(s) not found for architecture x86_64