找不到RongIMKit.h问题及解决方案

最终解决方案:需要将pod升级到1.10.0及其以上的版本,pod新版本才支持xcframework。工程支持xcframework,检查pod版本及更新pod
找不到RongIMKit.h问题
原来使用的老版本是正常的。然后换一台电脑重新下载更新库后就报那个头文件找不到。
另一个同事的在他电脑上使用正常。
我把他的代码拷贝过来也正常,但是一旦使用pod update --verbose --no-repo-update更新库就报这个错误了。


In file included from <built-in>:1:
In file included from /Users/jiaguoshang/Desktop/work/LChat/Pods/Target Support Files/LChat_NetworkModule/LChat_NetworkModule-prefix.pch:26:
/Users/jiaguoshang/Desktop/work/LChatPods/LChat_NetworkModule/LChat_NetworkModule/Classes/Model/Comon/YZUserInfo.h:11:9: fatal error: 'RongIMKit/RongIMKit.h' file not found
#import <RongIMKit/RongIMKit.h>
^~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

在这里插入图片描述
比较发现老工程和更新后的工程包含的头文件不一样多。
出问题是的融云库依赖是:

s.dependency 'RongCloudIM/IMKit'
s.dependency 'RongCloudIM/IMLib'

s.dependency 'RongCloudIM/IMKit', '5.1.3.1'
s.dependency 'RongCloudIM/IMLib', '5.1.3.1'

按照融云的文档《引入 SDK》还是无法解决。
我公有源都删除了重新搞还不行。
然后使用老库,就不报找不到头文件了,由于代码使用新函数名,报函数名错误了。
在这里插入图片描述
把公有源删除和把本地库都删除,重新下载还是报头文件找不到。融云SDK5.1.3版本也无法使用。4.0.4版本没有问题 我们线上版本是4.0.4版本。问题解决了,是通过降低版本到4.0.4解决的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值