我正在开发一个iOS聊天应用并使用此XMPP framework
我实施了 XMPPRoster 元素以及 XMPPRosterMemoryStorage 类,以便向其他用户发送订阅请求。
在app delegate上实现如下:
XMPPRosterMemoryStorage *rosterMemoryStorage = [[XMPPRosterMemoryStorage alloc] init];
xmppRoster = [[XMPPRoster alloc] initWithRosterStorage:rosterMemoryStorage];
[xmppRoster addDelegate:self delegateQueue:dispatch_queue_create("com.app.xmpproster", NULL)];
当我从另一方收到订阅元素时出现问题。应用程序崩溃,这是由 XMPPUserMemoryStorageObject 类中的一个名为 updateWithItem 的方法。
为此我在github上打开了issue,但修复程序无法解决我的问题。
我很感激帮助。感谢。