第三方库重复类错误解决办法 duplicate symbol for architecture x86_64
2018-03-09 15:28
330 查看
昨天工作不忙,想自己找点事做。想着接入的有高德地图,仅仅用个定位功能为啥可不可以不要导入
前两个,我就删除掉,从新pod install了一下。
结果发现不行,我又重新导入了进来。
然后,然后,然后就发生了下面一幕
我找了好长时间也找不到这两个类库到底哪里重复了。
然后问了下朋友,告诉我让我暴力解决,
把这三个文件删掉,重新导入一遍。但是我自己按照这样的方式尝试了3遍还是不行。
与此同时我自己又尝试了一个办法,我在xocde工程中全局搜索这重复的类库名字。发现都是第三方的,再根据报错信息。发现了两个可疑的文件
没错,就是这两个。打开把重复的那个框架删除掉就ok了。比如这样,把下图鼠标标注的那一块删掉。注意这两个文件要保持一直。
然后就完美的build了一下,解决!
前两个,我就删除掉,从新pod install了一下。
结果发现不行,我又重新导入了进来。
然后,然后,然后就发生了下面一幕
我找了好长时间也找不到这两个类库到底哪里重复了。
然后问了下朋友,告诉我让我暴力解决,
把这三个文件删掉,重新导入一遍。但是我自己按照这样的方式尝试了3遍还是不行。
与此同时我自己又尝试了一个办法,我在xocde工程中全局搜索这重复的类库名字。发现都是第三方的,再根据报错信息。发现了两个可疑的文件
没错,就是这两个。打开把重复的那个框架删除掉就ok了。比如这样,把下图鼠标标注的那一块删掉。注意这两个文件要保持一直。
然后就完美的build了一下,解决!
相关文章推荐
- mac上使用g++编译出错“Undefined symbols for architecture x86_64:” 错误解决办法
- duplicate symbols for architecture x86_64原因及解决办法
- 用xcode6.3编译早期工程时出现Undefined symbols for architecture x86_64错误的解决办法(转)
- iOS 由于枚举类型导致的1 duplicate symbol for architecture x86_64错误
- ios开发之duplicate symbol for architecture x86_64 错误
- 由于枚举类型导致的1 duplicate symbol for architecture x86_64错误
- 解决duplicate symbols for architecture x86_64错误
- ios开发之duplicate symbol for architecture x86_64 错误
- 如何解决duplicate symbols for architecture x86_64编译错误
- Symbol(s) not found for architecture X86_64问题解决
- mac出现错误“ld: symbol(s) not found for architecture x86_64”
- 链接报错:ld: 1 duplicate symbol for architecture x86_64
- Error:referenced from;symbol(s) not found for architecture x86_64解决
- xcode 4 导入Lib,Framework的方法,和Undefined symbols for architecture x86_64:的一种解决办法
- iOS调试常见错误 如:symbol(s) not found for architecture x86_64
- 在Mac下使用QT调用OpenCV产生error: symbol(s) not found for architecture x86_64错误
- 1 duplicate symbol for architecture x86_64
- 重复引用错误:duplicate symbols for architecture x86_64
- xcode上编译c语言程序报错:ld: x duplicate symbol for architecture x86_64 clang: error: linker command failed w
- 解决symbol(s) not found for architecture x86_64报错