由cocoapods导致Duplicate Symbols fo
2017-08-21 本文已影响19人
Dadada胖子
项目需要使用蓝牙功能,需要定制,所以软件中使用蓝牙硬件厂商提供的sdk,集成后编译,不通过,提示有duplicate symbol 。。。
如图:
原因:貌似是由于项目中其余框架使用了Cocoapods导入,具体原因没有深究,有时间在研究下吧
解决方法:
检查Build Phases → Compile Sources是否有提示中重复编译的文件,如果有,将之去掉,解决。
针对我的问题,是在Compile Sources将DeviceInfo这个文件去掉。
简单记录下。