iphone - XMPP 框架 : Not able to receive my messages

标签 iphone ios xmpp xmppframework

我正在研究 xmpp 框架。我已经完成了大部分最初的事情。我创建了流,连接它并获得身份验证。现在我正在从我的应用程序向另一个用户发送好友请求。应用程序显示状态已发送。当我得到名册时,它会在那里显示一个条目。但在其他系统上,我没有得到任何优先权或任何东西。我试图发送消息消息也没有被其他客户端接收。

比我在 ichat 中使用一个 id 并向该 id 发送好友请求。哇,我可以在 ichat 上看到好友请求。我接受来自 ichat 的请求 :( 我的应用程序没有通知。

如果我向 ichat 发送消息。 iChat 中显示的消息。但是当我从 ichat 向我的应用程序发送消息时。我的应用程序没有收到任何委托(delegate)或什么也没有。

我不知道为什么会这样。

我正在使用非 ARC xmpp 框架。

请大家帮帮我。我被严重困在其中:(

提前致谢。

最佳答案

您是否考虑在获得身份验证后发送出席信息?
如果您进行身份验证但未发送优先级,则服务器将认为您离线,并且发送给您的所有消息都将延迟存储在服务器上。

发送您的存在,看看魔术。 :)

关于iphone - XMPP 框架 : Not able to receive my messages,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11191990/

相关文章:

iphone - Facebook iOS SDK 3.1 在 friend 墙上发布图片错误

iphone - 在 iOS 5 + : via Tag in Posts, 现有 Twitter 应用程序上使用 Twitter

ios - 奇怪的 UITableView 错误 : "Assertion Failure" on dequeuing static cells in storyboard

ruby-on-rails - xmpp 服务器和 ruby​​ on rails 集成建议?

c# - Jabber 作为 asp.net 网站的聊天系统

xmpp - 与XMPP服务器断开连接时是否需要发送 "unavailable"类型存在?

iphone - 通用应用程序将作为iPhone应用程序出现在应用程序商店中

iphone - dismissModalViewControllerAnimated 不适用于 XIB

ios - appium 检查器不在 mac 上运行

ios - LaunchScreen.storyboard中的自定义字体