iOS XMPP 如何获取大纲消息?

问题描述

接下来的工作是?

    _storage = [XMPPStreamManagementMemoryStorage new];
    _xmppStreamManagement = [[XMPPStreamManagement alloc] initWithStorage:_storage];
    _xmppStreamManagement.autoResume = YES;
    [_xmppStreamManagement addDelegate:self delegateQueue:dispatch_get_main_queue()];
    [_xmppStreamManagement activate:self.xmppStream];

//登陆成功
- (void)xmppStreamDidAuthenticate:(XMPPStream *)sender {
    LRLog(@"登陆成功%s",__func__);
    //发送在线通知给服务器,服务器才会将离线消息推送过来
    XMPPPresence *presence = [XMPPPresence presence]; //认"available"
    [self.xmppStream sendElement:presence];
    //启用流管理
    [_xmppStreamManagement enableStreamManagementWithResumption:YES maxTimeout:0];
}

代码不起作用。在线时如何获取离线消息?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)