【发布时间】:2013-01-15 02:29:58
【问题描述】:
我正在 iOS 上开发并使用 Robbie Hanson XMPPFramework。永远不会调用方法 didReceiveMessage。
我确实成功连接,并发送了“存在”(通过使用 NSLog 确认。这可以通过 Openfire 管理面板确认,该面板显示用户为绿色并已连接。
XMPPPresence* presence = [XMPPPresence presence]; // type="available" is implicit
[[self xmppStream] sendElement:presence];
此外,我收到了 didReceiveIQ 电话。我不知道什么是智商,我需要处理它吗?
最重要的是我是否让 didReceiveMessage 被调用。谢谢!
【问题讨论】:
-
你为什么期待 didReceiveMessage 电话?您是否正在发送此客户端消息?我认为,发送出席信息可能会生成 IQ 响应,而不是消息响应。你问,我是否需要处理智商——这完全取决于你想要完成什么!请编辑您的问题以澄清这些事情。
-
首先,什么是智商?
-
你能展示一下你在
xmpp的didReceiveMessage方法中写了什么吗?
标签: iphone ios xmpp xmppframework