XZ_iOS 之 library not found for -ljcore-ios-1.1.5

本文介绍了一种常见的CocoaPods框架版本冲突问题的解决方案,详细步骤包括检查和更新Pods-***.release.xcconfig文件,以及修改pbxproj文件中的框架版本号。

使用 cocoaPod 更新框架版本为1.2.6成功之后,运行总是报错说找不到框架1.1.5:

ld: library not found for -ljcore-ios-1.1.5
clang: error: linker command failed with exit code 1 (use -v to see invocation)

查看Pods-***.release.xcconfig中的版本如下图:

这个地方是对的,那说明更新是成功了,只是有些配置中的版本没有替换成功,那只能通过查找pbxproj文件查看了,如下图:

在这个文件中搜索 jcore-ios-1.1.5,果然找到了,如下图:

把jcore版本号替换成 1.2.6,jpush的版本号替换成 3.0.6 即可,如下图:

运行工程,成功运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值