AMo*_*aga 5 xmpp apple-push-notifications tigase ios xmppframework
我有像Whatsapp这样的iOS聊天应用程序.聊天与XMPP协议运行良好.该应用程序具有其他功能,并且APNS服务运行良好.对于客户端,我正在使用XMPPFramework,以及使用PHP和Tigase的服务器用于XMPP服务器.
问题是:
当XMPP服务器收到他的消息并且他的存在是假的时,如何让服务器向用户发送推送通知?
谢谢!
最好的例子是Tigase中的AMP实现.它基于MessageAmp插件和AMP组件.
MessageAmp插件拦截消息.如果它检测到用户未登录,则会将消息转发到AMP组件以将其存储在脱机存储中.在您的情况下,您可以拥有自己的Message插件,如果它检测到用户处于离线状态,则可以将消息转发到Push组件(iOS推送或Android推送,SMS推送或其他内容).
并且应该在该组件中实现负责实际向设备推送通知的所有逻辑.
| 归档时间: |
|
| 查看次数: |
3541 次 |
| 最近记录: |