我正在xmpp框架上。我已经完成了大部分初始工作。我创建了流,将其连接并获得身份验证。现在,我正在从我的应用向其他用户发送好友请求。应用显示状态已发送。当我得到花名册时,它在那里显示一个条目。但是在其他系统上,我什么也没得到。我尝试发送一条消息,其他客户端也未收到该消息。

我在ichat中使用了一个ID,然后向该ID发送好友请求。哇,我能够在ichat上看到 friend 的请求。我接受ichat的请求:(我的应用程序上没有通知。

如果我向ichat发送消息。消息显示在iChat中。但是当我从ichat向我的应用程序发送消息时。我的应用程序没有得到任何委托的调用或什么都没有。

我不知道为什么会这样。

我正在使用非ARC xmpp框架。

拜托大家帮帮我。我被严重卡住了:(

提前致谢。

最佳答案

您是否考虑过获得身份验证后发送状态信息?
如果您已通过身份验证但没有发送权限,则服务器将认为您处于脱机状态,并且发送给您的所有消息将被延迟存储在服务器上。

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

关于iphone - XMPP Framework:无法接收我的消息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11191990/

10-10 23:15
查看更多