【iOS】手机杀掉进程之后离线消息监听收不到消息
环境和代码结构
"jmessage-react-plugin": "^3.1.7",
- 在componentWillMount里写JMessage.init
- 在componentWillMount里 调用 JMessage.addSyncOfflineMessageListener
- 之后判断JMessage.getMyInfo里有信息就不login,如果没有就调用JMessage.login
现象
- 初次安装之后,主要不杀死进程,在锁屏状态下都可收到离线消息,可以触发SyncOfflineMessageListener
- 但是一旦杀死进程,重新打开APP之后就再也收不到离线消息了,包括logout之后再login也没用。
- APP卸载之后,重新安装就正常收离线消息。
还有ios SDK用额是3.9.1 ,onSyncOfflineMessageConversation:offlineMessages 这个方法压根就没触发。
我看RN插件的sample代码没有写关于离线消息的。请问离线消息的监听应该在哪个时间点添加呢?
谢谢