iOS 极光推送报错 -ljcore-ios-1.2.1

报错 ibrary not found for -ljcore-ios-1.2.1弄了好久,之前有搞过,没记录,然后这次升级pod有出来,又搞了个把小时,发现很多东西还是要记录下,废话少说了
1.第一步查找pod update 查看 -ljcore-ios 的版本,我的版本是JCore 2.4.0,JPush 3.3.6


image.png

2.找到项目下的工程名.xcodeproj,默认使用Xcode打开,全局搜索报错的 -ljcore-ios-1.2.1及jpush版本
3.找到build settings 搜索Other Linker flags


image.png

4.替换2个地方,一个就是第二步下面.xcodeproj 把-ljcore-ios-1.2.1全部换成-ljcore-ios-2.4.0 jpush换成你自己最新的版本,第二就是在Other Linker flags也替换,然后编译就ok了

你可能感兴趣的:(iOS 极光推送报错 -ljcore-ios-1.2.1)