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

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

28得票4回答
使用XMPPFramework在iOS中存储消息?

我不确定如何使用XMPPFramework的核心数据来存储收到的消息。有没有关于如何做这个的教程?我看到了User对象,可以有许多“资源”。每个接收到的消息都应该是我创建和持久化的一个新资源吗? 我不知道消息历史记录的哪部分是我的责任,哪部分是框架提供的。我可以拦截每个传入的消息。那么我是否...

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

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

19得票3回答
XMPPFramework - 实现群聊(MUC)

我正在开发iOS聊天客户端,有人能帮我处理多用户聊天吗? 我已经实现了Robbie Hanson的XMPPFramework。 有人能告诉我如何使用这个框架获得群组列表并在服务器上创建群组吗? 提前感谢。

17得票1回答
添加CocoaAsyncSocket时出现armv7架构的未定义符号

我正在尝试在Xcode 4.2.1下使用XMPPFramework来开发一个iOS5项目(ARC),但是我遇到了这个问题。当我像1中所述的一样将CocoaAsyncSocket添加到我的项目中,为准备使用XMPPFramework时,我遇到了以下错误。 我看到其他一些人有“Undefined...

16得票2回答
使用XMPP在iOS上构建聊天应用程序

我正在尝试在iOS上构建一个聊天应用程序。我发现了适用于iOS的XMPP。但我有些困惑如何继续下去。以下是我的疑问: 我需要创建一个XMPP服务器来实现这个应用程序吗? 还是有任何现有的服务器/服务可以用于同样的目的吗?

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

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

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

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

10得票1回答
XMPP iOS框架如何检测与OpenFire服务器的网络连接问题?

我使用XMPP iOS框架和OpenFire服务器实现了聊天应用。 幸运的是,该应用程序正在成功地运行,但我遇到了一个问题,即应用程序在断网时无法正常工作。 当用户手动注销或进入离线模式时,它会向他/她的列表发送一个stanza。因此,他/她的列表知道用户已进入离线模式。 现在,当用户设...

10得票1回答
OS X下ejabberd,使用XMPPFramework实现新用户注册

我是一个ejabberd的新手。我想通过我的iOS应用程序在服务器上添加新用户。 我尝试了许多从谷歌上找到的代码,但没有人能解决我的问题。 我将模块设置为http://localhost:5280/admin/server/localhost/node/ejabberd@localhost/...