出现 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, 这个重复了照样报错,仔细看错误提示,其实还是可以发现的

 

记录下来,以防以后再次遇到!

posted @ 2015-07-30 18:41  Walte  阅读(241)  评论(0编辑  收藏  举报