在IOS中使用MucSub获取MUC消息历史记录

时间:2020-01-07 06:07:05

标签: ios xmpp ejabberd xmppframework multiuserchat

每次登录或重新安装应用程序时,我都没有收到群组消息历史记录。我为iOS的MUC中的邮件归档进行了大量搜索。 Ejabberd并未向我提供该组的旧消息,尽管我已如所附图像中所述将设置配置为YML文件。enter image description here我的历史记录大小保持为10。这意味着每次至少必须获取10条消息。当我登录该应用程序或重新安装该应用程序,但重新安装该应用程序后每次都无法收到10条消息。我正在使用iOS的Robbiehanson / XMPPFramework来实现基于XMPP的聊天。我还执行了基于MucSub的MUC来发送/接收消息。

我执行的方案: 我是一个MUC小组的成员。关联组的成员向该组发送了15条消息。我在线时已收到所有这些消息。现在,我已退出论坛。从设备中删除了该应用程序,然后使用相同的登录凭据将其重新安装到设备中。目前,我看不到我先前收到的15条消息。即使将应用程序重新安装到iOS设备后,我仍然希望在这里获得所有15条消息。

我已经搜索了各种堆栈溢出问题,但是没有一个对我有帮助。您的帮助将不胜感激。

0 个答案:

没有答案