onSyncOfflineMessageConversation 离线消息的代理方法 为什么不走,监听都添加了

标签: #<Tag:0x00007f657e69ca90>

onSyncOfflineMessageConversation 这个代理方法不调用是怎么回事
项目中同是集成了JPush 和Jmessage

这个是离线消息的下发,你是怎么测试的

杀掉进程之后 再进到app,从另个账号发送给这个账号的消息获取不到

退出登录 再登录也获取不到另个账号发送的消息,另个账号的发送消息状态是发送成功

另一个账号是什么时候发的消息?

你的监听是放在哪里的,参考下我们的 demo

监听是放在聊天列表页面 当页面加载得时候
另一个账号是当app杀掉进程的时候 向杀掉进程的那个账号发送的

我看着demo写的,为什么demo可以执行代理方法,我自己写的执行不了那个获取离线消息的代理方法

有没有人能帮忙分析一下啊

消息的发送方来自安卓端

MessageSendingOptions options = new MessageSendingOptions();
options.setRetainOffline(false);
安卓的发送消息方法 调用的是这个方法 ,是不是跟这个有关,把离线消息设置为false ios 那边是不就就收不到离线消息的通知了

https://docs.jiguang.cn/jmessage/client/im_android_api_docs/cn/jpush/im/android/api/options/MessageSendingOptions.html