apple mach-o linker error 报错解决

出现这种问题一般都是和集成的pod有关联。

1、首先,查看BuildSetting里面 Build Active Architecture Only设置的问题



在第三个箭头中添加:-ObjC,然后重新编译就可以了。

2、其次,可能是因为升级的cocoPods导致的连接问题,修改淘宝镜像
https://www.jianshu.com/p/07f7854cd563?utm_campaign=hugo&utm_medium=reader_share&utm_content=note&utm_source=weixin-friends&from=singlemessage&isappinstalled=0

3、最后,还可能是Xcode中的Data缓存数据导致的冲突
例如:



只要在电脑上找到这个文件夹,删除下面所有的缓存文件,然后clean一下项目,再编译运行,就没有问题了。(注意apple是自己的用户名称)

你可能感兴趣的:(apple mach-o linker error 报错解决)