即时聊天,ios将后台进程杀死,能收到聊天的消息推送,但是进入app后获取不到聊天列表最新的数据

用户3466165
4年前 211 1

下载地址
DemoApp.zip

iOS 端,用户A将消息发给用户B,用户B并未开启app(或者杀死了app进程),收到推送后开启app(推送可以正常显示消息),进入app后,聊天列表的数据却不是最新的,并没有刚刚用户A发的内容。在这个JMessage.getConversations方法中获取会话列表,打印数据并没那条用户A发送的消息。

2个回答

热门排序
  • null在离线消息接收里面获取

  • 这个是react-native上的问题,这个离线消息的方法addSyncOfflineMessageListener,在有推送消息过来时,并没有监听到(在真机上关闭进程再次进入就没有,模拟器上关闭app进程再进去就有的),在真机上,只有退出 展示全部