背景
最近在項目里新加了一個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!!!