iOS cocoapods导入的第三方 无法引入头文件

使用cocoapods管理第三方SDK,执行pod install安装后,运行项目,项目报错。

1.项目里面引用第三方,头文件报错如图:


屏幕快照 2018-07-20 14.25.54.png

原因:一般情况下pod安装完后,应该是就自动设置了正确的搜索路径。有时候却报错,这时候需要手动设置搜索路径,target-->build setting-->Search Paths-->Header Search Paths
自动设置的是这样的:

屏幕快照 2018-07-20 14.30.34.png

pod里面的第三方文件结构是这样的:


屏幕快照 2018-07-20 14.31.37.png

手动添加了一个路径,如图,项目运行正常:


屏幕快照 2018-07-20 14.32.17.png

2.pod安装的第三方头文件里面报错,找不到头文件,如图:

屏幕快照 2018-07-20 14.17.24.png

解决方法:只需要在build setting 里面设置下:target--> build setting-->User Header Search Paths 点击加号$(PODS_ROOT)
(注意、这块是没有引号的哟)同时、将后面的 nun-recursive 改为recursive 即可,看下面图片就可以:

20160518173801614.jpg

参考资料:iOS cocoapods导入的第三方 无法引入头文件

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容