Tigase和xmpp,未收到第一条脱机消息

Tigase和xmpp,未收到第一条脱机消息,xmpp,tigase,Xmpp,Tigase,您好,我正在使用Tigase和xmpp作为聊天应用程序,除了没有收到第一条离线消息外,一切都正常 例如:有2个用户A和B,A向B发送3条消息,但B处于脱机状态(即应用程序未处于运行状态),但当B联机时,他只收到2条消息(最后2条),第一条消息总是会丢失 帮助我解决这个问题。我遇到了类似的问题,在客户端,我们对此无能为力,因为当用户联机时,XMPP(Tigase)服务器会自动返回所有脱机消息。Tigase服务器可能有问题,它没有返回第一条消息。因为您将在 -(void)xmppStream:(xm

您好,我正在使用Tigase和xmpp作为聊天应用程序,除了没有收到第一条离线消息外,一切都正常

例如:有2个用户A和B,A向B发送3条消息,但B处于脱机状态(即应用程序未处于运行状态),但当B联机时,他只收到2条消息(最后2条),第一条消息总是会丢失


帮助我解决这个问题。

我遇到了类似的问题,在客户端,我们对此无能为力,因为当用户联机时,XMPP(Tigase)服务器会自动返回所有脱机消息。Tigase服务器可能有问题,它没有返回第一条消息。因为您将在
-(void)xmppStream:(xmppStream*)发送方didReceiveMessage:(XMPPMessage*)消息
并且可以检查服务器是否未返回第一条脱机消息。

当用户A向用户B发送3条消息(脱机)时,在用户B联机之前,请检查您的数据库表(不记得名称),并让用户存在与您的3条消息相关的3个xml节。。。。。