library not found for -lxxx 编译问题的解决方法

最近写项目遇到一个问题,我需要跟新友盟来适配iOS9.0+,所有就用cocoapods跟新了一下友盟SDK,结果遇到了library not found for -lXXX的问题,


错误提示

类似之类的library not found for -lXXX的问题,好找了一下午终于找到问题的原因在哪儿了在你的项目中找到Build Settings --->Other Linker Flags选项


library not found for -lxxx 编译问题的解决方法_第1张图片
解决出错位置


正常用Cocoapods导入的SDK这个位置只有一个$(inherited),如果你出现了多个或者一大堆(笔者就是一大堆),而且其中有你没有用到的SDK或者库文件的话就会报library not found for -lXXX啦。


library not found for -lxxx 编译问题的解决方法_第2张图片
正常情况

OK修改完毕重新 pod update 一下 编译一下是不是世界清静了。

你可能感兴趣的:(library not found for -lxxx 编译问题的解决方法)