【问题标题】:ios 7 fetch offline message from xmpp serverios 7从xmpp服务器获取离线消息
【发布时间】:2014-12-01 13:09:06
【问题描述】:

我正在使用 XMPP 协议开发聊天应用程序。 我的开发目标是 iOS 7.0 每个认为工作正常的用户只有在他们在线时才能进行交流。 但我想在用户离线时通知用户消息已到。

我试过iphone XMPP App run background 但这对我不起作用。

首先认为可能与否? 使用什么VIOP,后台抓取还是其他方式?

如果是,请告诉我。怎么样?

【问题讨论】:

  • 我希望我的想法工作正常:(

标签: ios7 xmpp voip background-fetch


【解决方案1】:

您所指的线程提到声明您的应用是允许在后台持续运行的 VoIP 应用。

这在技术上是可行的,但有两个缺点:

  • 如果您的应用程序不支持 voip,Apple 将拒绝它(因为具有误导性)。
  • 电池消耗会过多,因为您将保持连接状态。

最先进的技术是在客户端和服务器之间的 TCP 连接未建立时回退到 Apple 推送通知服务。这是一种电池效率高的方法,并提供了一种很好的方式来通知用户有新消息。

【讨论】:

  • 但是我如何在 Openfire(XMPP) 中集成推送通知?
猜你喜欢
  • 2017-03-21
  • 2015-06-07
  • 1970-01-01
  • 2017-03-19
  • 2016-07-26
  • 2015-10-20
  • 2016-01-03
  • 2012-12-26
  • 1970-01-01
相关资源
最近更新 更多