发送、接收消息后 UI 没展示,不及时刷新,大概率 是 SDK 的 UI 刷新功能被干扰,参考下面排查:
-
检查 initWithAppkey 和 connectWithToken 使用的是否是 IMKit 核心类 RCIM 的方法,如果不是,请换成 RCIM 的。
-
检查是否错误设置为了 IMLib 的消息接收监听。请换成 IMKit 的消息接收监听。
-
会话页面的 UI 刷新是用通知实现的,排查一下会话页面有没有移除全部通知的操作,
比如
[[NSNotificationCenter defaultCenter] removeObserver:self];
如果有请修改一下,移除您自己的通知,不要移除全部。