小编Sim*_*mon的帖子

在ios中从XMPP服务器检索存档消息

我正在我的ios应用程序中集成XMPP功能,我遇到了一个我无法解决的问题.问题是我无法从服务器获取存档的消息.我的客户端能够登录并且我已经测试了几个服务调用(发送,接收消息,获取有关用户的信息),并且成功.

发送后

<iq type='get' id='pref1'>
  <pref xmlns='urn:xmpp:archive'/>
</iq>
Run Code Online (Sandbox Code Playgroud)

回应是

SEND: <iq type="get"><pref xmlns="urn:xmpp:archive"/></iq>

RECV: <iq xmlns="jabber:client" type="error" to="1@iis2/ae76edc"><error code="501"    
type="cancel"><feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-
stanzas"/</error></iq>
Run Code Online (Sandbox Code Playgroud)

服务器管理员可以在激活归档时查看已归档的消息.

必须在服务器或客户端完成某些事情才能实现此功能吗?可能是看到旧消息和服务器实际实现和支持XEP-0136,是两回事吗?

xmpp archive ios

8
推荐指数
1
解决办法
1440
查看次数

标签 统计

archive ×1

ios ×1

xmpp ×1