XMPP 应用程序在应用程序进入后台模式时发送消息

Posted

技术标签:

【中文标题】XMPP 应用程序在应用程序进入后台模式时发送消息【英文标题】:XMPP App send message with when app enter background mode 【发布时间】:2014-11-19 07:25:45 【问题描述】:

当它在后台运行时,我使用 apns 将消息推送到我的应用程序。但是APNS有时延迟是很严重的。

那么尝试设置VOIP和设置xmppStream.enableBackgroundingOnSocket = YES;以便在后台运行时替换APNS怎么样?或者我们结合使用这两种方法。

我认为有以下几点: 1.当我们设置了VOIP时,应用程序可以在后台运行多长时间? 2.有没有人用VOIP成功过appStore没有拒绝的?

ps:对不起我的英语,这是一个参考a link! 提前谢了

【问题讨论】:

【参考方案1】:

您需要实现真正的 VOIP 通话才能获得 VOIP 功能的批准。检查以下 XMPP VOIP 扩展:Jingle 和 Jingle RTP。另一种方式:使用 SIP 和 XMPP,检查CUSAX RFC。

【讨论】:

以上是关于XMPP 应用程序在应用程序进入后台模式时发送消息的主要内容,如果未能解决你的问题,请参考以下文章

QuickBlox:如何让应用程序在后台保持活跃?

得到“???”在 XMPP 离线模式下发送表情符号时

如何在 iphone 中使用 Xmpp 将消息发送到特定的电子邮件 ID

XMPP MUC 向房间发送消息时重复消息

在应用程序后台运行时保持 XMPPStream 处于活动状态

断开连接后从 xmpp 服务器检索最后发送的消息