我已经为 Android 和 iPhone 创建了一个 XMPP 聊天应用程序。在 jwchat.org 中测试该应用时,从 iPhone 设备创建的用户显示为“stalker”,Android 用户名显示为在线/离线。 “跟踪者”是什么意思?因此,消息从 Android 发送和接收到 iPhone,但 iPhone 设备的消息不会被 Android 设备接收。谁能帮帮我?
最佳答案
“Stalker”是一个不幸的术语,它嵌入在您客户端的用户界面中,而不是协议(protocol)的标准部分。它可能将您名单中的人称为 type="from"
,这表示他们订阅了您的状态,但您没有订阅他们的状态。如果您想更改此状态,请发送给他们:
<presence type='subscribe' to='stalker@example.com'/>
一旦他们接受了:
<presence type='subscribed' to='you@example.com'/>
你们应该让彼此在彼此的名册上处于 type="both"
状态。
关于iphone - 聊天应用程序中的 "stalker status"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5831018/