草庐IT

xmppStreamManagement

全部标签

ios - iOS 中的 XMPPStreamManagement 无法发送/接收确认和节 ID

我能够向用户发送消息,这意味着我有一个有效且经过身份验证的xmppStream。但是我无法从服务器发送和接收确认。我想知道服务器成功接收了哪条消息。我用谷歌搜索,发现应该为此实现XEP-0198。我使用ejabberd作为XMPP服务器,它支持XEP-0198。我试过了,但我不知道我这样做对不对。首先,我包含了头文件并添加了XMPPStreamManagementDelegate。#import"XMPPStreamManagement.h"@interfaceAppDelegate:UIResponder在实现文件中,我是这样定义流的。XMPPStream*xmppS=[[XMPPS

ios - XMPP 在 objective-C 中实现 XEP-0198

注意:服务器已经安装并运行流管理。这是我的代码:XMPPStreamManagementMemoryStorage*storage1=[[XMPPStreamManagementMemoryStoragealloc]init];xmppStreamManagement=[[XMPPStreamManagementalloc]initWithStorage:storage1];xmppStreamManagement.autoResume=YES;[xmppStreamManagementenableStreamManagementWithResumption:TRUEmaxTimeou