Library not found

来源:互联网 发布:sqlserver读写分离 编辑:程序博客网 时间:2024/06/11 04:02

Library not found for...错误解决方法

算是给自己做的一个笔记吧,同时也写出来给遇到相同错误的大兄弟一点解决思路,毕竟当初自己的确走了很多弯路。这个错误是我在用cocoapods集成个推推送的时候遇到的。也许这个方法不一定能解决你的问题,但是他解决了我的问题,毕竟也许彼此遇到的问题不一样吧,仅供参考哈!

我们先来看错误长啥样:

MacDown Screenshot
这个错误的意思大概是在该路径下面并没有找到这个依赖库,所以导致编译不通过。

然后按照个推文档配置路径
MacDown Screenshot

按照个推的要求配置完下面两个路径,最终发现问题并没有解决,错误依然存在,于是再次仔细核对个推文档,发现自己并没有少做什么。后来发现再用cocoapods安装个推sdk的时候报了这样一个警告:

The NotificationService [Debug] target overrides the LIBRARY_SEARCH_PATHS build setting defined in Pods/Target Support Files/Pods-NotificationService/Pods-NotificationService.debug.xcconfig. This can lead toproblems with the CocoaPods installation

解决方法:

后来经过google了一下,终于在Header Search PathsLibrary Search Paths 里面所有路径前面加入$(inherited)解决!