8得票3回答
如何通过XMPP服务器检查特定用户的在线/离线状态

我正在开发一个应用程序,需要查找我过去与之交流信息的用户的在线/离线状态,而不是服务器上所有可用的用户。谢谢。

14得票5回答
XMPPFramework - 从Openfire服务器检索归档消息

我正在使用XMPP和Openfire服务器为iPhone开发聊天应用程序,OpenFire服务器存储了用户之间的所有聊天记录,但是当我尝试检索特定用户的聊天历史记录时,我只能获得日期和聊天消息数量,而不是实际的文本消息。 我已经在openfire上安装了开放式归档插件。 这是我传递给Openf...

10得票3回答
当客户端突然失去连接时,XMPP消息会丢失。

我正在使用ejabberd服务器和ios xmppframework。有两个客户端,A和B。 当A和B在线时,A可以成功地向B发送消息。 如果B离线,B可以在再次上线时接收到消息。 但是,当B突然/意外地失去连接,例如手动关闭Wi-Fi时,A发送的消息会丢失。B将永远不会收到此消息。 ...

7得票3回答
我的自定义类上的xmppstream代理方法没有被调用

最近我开始接触xmppframework,但是遇到了一个问题。我能够连接到本地网络上的服务器,但是xmppstreamdelegate方法在我的自定义类中无法被调用,但在appdelegate类上完全正常工作。有人可以帮帮我吗?委托只支持appdelegate类吗? 头文件: @inter...

32得票2回答
在Android上使用XMPP实现聊天应用的更好方法?

嗨,我想在Android上使用XMPP实现聊天应用程序(以避免使用GCM通知,因为GCM使用请求响应过程)。 我已经使用Smack库和OpenFire服务器完成了70%的功能。但是在完成这些工作之后,我得知了QuickBlox SDK。我不完全了解它,但有些人说它是一个很好的API,看到了它...

14得票3回答
如何手动安装XMPPFramework的最新指南?

我很难让XMPPFramework正常工作。我已经按照网络上的每一个方向进行了操作,但XCode找不到我的XMPPFramework类。 在'XMPPStream'之前预期的说明符限定列表 XMPP.h:没有这个文件或目录 XMPPRoster.h:没有这个文件或目录 我已...

7得票2回答
XmppFramework出现KissXml错误。

我在使用XMPPFramework时遇到了错误Module 'KissXml' not found,我无法解决这个问题,请帮忙!我按照Github上的指示设置了XmppFramework,我的Xcode版本是7.2。

7得票2回答
如何在XMPP中获取当前用户下线的通知或事件?

我使用OpenFire服务器和XMPP iOS框架实现了聊天应用程序。 我希望在当前用户与XMPP断开连接时获得通知或事件。 我实现了委托XMPPReconnectDelegate和方法。 - (void)xmppReconnect:(XMPPReconnect *)sender did...

10得票1回答
在iOS中使用XmppFrameWork进行文件传输

我使用了这个教程中的一些代码来实现文件传输: 请点击此处。 以下是我正在使用的代码: - (void)sendToOtherDevice:(NSData *)fileData receiverJid:(NSString *)receiverJid { XMPPJID *jid =...

19得票3回答
XMPPFramework - 如何创建一个多用户聊天室并邀请其他用户?

我正在使用Robbiehanson的iOS XMPPFramework。我尝试创建一个MUC房间并邀请用户加入群聊,但没有成功。 我正在使用以下代码:XMPPRoom *room = [[XMPPRoom alloc] initWithRoomName:@"user101@conferenc...