出现 duplicate symbols for architecture arm**,linker command failed with exit code 1错误解决办法
今天导入环信SDK集成UI时搞了一下午,终于成功build, 之前在一个新的工程中测试时并不会出现, ,原因就是这句话: ** duplicate symbols for architecture arm**
重复的符号,其实就是环信SDK的3方库中的文件和我自己导入的三方库文件重复了,包括MBProgresseHud, sdwebimage等等,
----解决办法: 这时只要选择把重复的文件删除就行了,吐槽Xcode,这样的重复竟然没有提示,
然后最坑爹的是SDK里有一个ChatViewController....我自己也写了一个ChatViewController, 这个重复了照样报错,仔细看错误提示,其实还是可以发现的
记录下来,以防以后再次遇到!