當(dāng)正在開發(fā)時候萍丐,cocoapods
移除某一個框架以后轩端,會遇到ld: library not found for -lxxxx-ios-x.x.x
。
這種情況下是因為將框架移除之后逝变,并沒有移除build setting
->other linker flag
中的引用基茵,找到移除之后的框架,刪除引用即可壳影。
還有一個情況就是升級pods
之后拱层,或者打開剛建好的workspace
文件,會報錯ld: library not found for -lxxx
宴咧。
這個情況下是工程里面的設(shè)置項覆蓋了pods中xcconfig中的設(shè)置根灯,解決辦法是在build setting
->other linker flag
中加上$(inherited)