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

背景

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

PgyUpdate库头文件报错

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

尝试

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

最后解决办法

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


iOS pod导入的库找不到头文件问题的一个另类解决办法_第1张图片
image.png

修改了一下import的写法:


image.png

报错消失了。

总结

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

你可能感兴趣的:(iOS pod导入的库找不到头文件问题的一个另类解决办法)