因为项目要适应iOS 10,所以今天更新了Xcode8,更新了cocoapods库,但因为用swift开发,而Alamofire库不支持iOS8,所以只能选择swift2.3。
在更新了xcode8,和使用swift2.3之后,在编译的时候出现了duplicate symbols for architecture arm64 错误,所有的oc文件被标为重复引用,如下图
在网上找了很多答案,都没有解决问题,偶然在网上看到一篇文章,上面要修改BuildSetting一个设置,将Debug状态的YES改为No,解决了上面的问题,但是具体为什么,还不太明白,希望和我有一样问题的小伙伴,能够用得到,如果可能,也请找出答案
FB0460D4-2B53-4A41-9A28-1E654FA6BA1D.png
网友评论