報(bào)錯(cuò) ibrary not found for -ljcore-ios-1.2.1弄了好久,之前有搞過(guò),沒(méi)記錄飘哨,然后這次升級(jí)pod有出來(lái),又搞了個(gè)把小時(shí)琐凭,發(fā)現(xiàn)很多東西還是要記錄下,廢話少說(shuō)了
1.第一步查找pod update 查看 -ljcore-ios 的版本芽隆,我的版本是JCore 2.4.0,JPush 3.3.6
image.png
2.找到項(xiàng)目下的工程名.xcodeproj,默認(rèn)使用Xcode打開(kāi),全局搜索報(bào)錯(cuò)的 -ljcore-ios-1.2.1及jpush版本
3.找到build settings 搜索Other Linker flags
image.png
4.替換2個(gè)地方胚吁,一個(gè)就是第二步下面.xcodeproj 把-ljcore-ios-1.2.1全部換成-ljcore-ios-2.4.0 jpush換成你自己最新的版本牙躺,第二就是在Other Linker flags也替換,然后編譯就ok了