【发布时间】:2011-11-21 12:32:18
【问题描述】:
我正在使用 xmppframework 库在 iPhone 上实现我的 xmpp 聊天模块的一半,这里有一个小问题。
基于一些例子,我是这样做的:
- 一旦我连接并通过身份验证,在xmppStreamDidAuthenticate 代表中,我将发送我的出席信息。
- 我将在didReceivePresencedelegate 中收到我的名册。
问题是我现在只收到来自我所有在线花名册的存在,而不是离线花名册。怎么可能要求我提供一份完整的名单?
我发现XMPPRoster 类中有一个fetchRoster 方法,但我不知道应该如何调用它,以及接收传入名册信息的委托应该是什么。
【问题讨论】:
-
我最终创建了一个单独的 Web 服务方法来检索我的完整名单。如果有人建议如何在没有 web 服务的情况下直接使用 xmppframework 实现这一点,我将不胜感激。 :)
标签: iphone xmpp xmppframework