取自PubNub的网站:
PubNub离线移动推送 - 当移动应用未运行时(或在后台),PubNub还为移动设备的消息提供回退机制。 PubNub可以回退到移动“推送通知”,确保即使手机放在口袋里,也会通知移动终端用户。应用程序启动后,应用程序将再次开始使用PubNub的实时网络。
我的问题是: 如果我们发布消息并且指定的客户端处于脱机状态,PubNub是否会自动将消息“转换”为推送通知,还是应由我们自己处理? (常规消息和推送通知的结构和参数非常不同)
答案 0 :(得分:2)
PubNub的移动推送附加功能可让您在后台或应用未运行时自动接收消息。邮件传递自动仅作为后备选项提供。当应用程序运行时,消息将通过PubNub的全球实时网络数据流服务传送到客户端移动应用程序。
PubNub将通过APN编写消息,并在消息有效负载中定义适当的{ "apn" : ... }
字段。当应用程序处于后台或未运行时,将在移动设备上接收消息。如果应用程序已在前台运行,则客户端将忽略这些消息。这样,即使应用程序未运行,您也可以确保将消息传递给该消息。