XMPPFramework - 获取接收者的存在

时间:2014-04-24 12:59:41

标签: ios xmpp xmppframework user-presence

我希望获得接收者的存在(在线/离线)。我正在使用XMPPFramework和Openfire服务器发送聊天。但是,当应用程序被杀死时,XMPP不会保持连接,因此用户会脱机。所以,我希望向离线用户发送推送通知。

// If user is online

NSXMLElement *message = [NSXMLElement elementWithName:@"message"];
[message addAttributeWithName:@"type" stringValue:@"chat"];
[message addAttributeWithName:@"to" stringValue:chatWithUser];
[message addChild:body];
[self.xmppStream sendElement:message];

// Else when user is offline
// Method for push notification

我如何获得接收器的存在?

0 个答案:

没有答案