我本地在 sample 工程中出现过 connection lost 的错误,这是因为我没有开启「推送服务」,并且 startConnection 之后并没有立即去 open IMClient,导致服务端下发了一个指示 sdk 断开连接的通知,这之后 sendMessage 就会失败。我估计你也是同样的问题。
需要你在「应用设置 - 安全中心」那里,打开「推送服务」的开关。
这个示例代码你可以看看,发送消息是成功的。
ChatKit.zip (12.9 KB)
好得,感谢!我先试试看