iOS pod导入的库找不到头文件问题的一个另类解决办法

背景

最近在项目里新加了一个yyimage库,修改PodFile文件pod install之后,运行项目,以前添加的一个PgyUpdate库的头文件import报错了

PgyUpdate库头文件报错

其实是很奇怪的事情,新加一个库根本不影响旧的库,明明存在的头文件,却报错找不到,很诡异。

尝试

  • 抛弃本地所有改动,编译程序,成功,再次添加yyimage库,pod install
  • 按照网上的方法去修改build settings里面的header search path添加${SRCROOT} ,后边选择recursive
  • 不使用cocoapods方式集成,手动导入framework文件
  • 使用import <>方式
    以上方法都失败了

最后解决办法

看了一下那个头文件的真实路径:


image.png

修改了一下import的写法:


image.png

报错消失了。

总结

其实我也是最后实在没办法瞎试试出来的,折腾了我一个下午。Fuck Xcode!!!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容