使用FCM进行iOS推送通知

时间:2020-07-15 11:07:55

标签: ios push-notification firebase-cloud-messaging apple-push-notifications

根据离线iOS设备的iOS文档,我正在使用FCM触发iOS设备的PushNotification。

“ Apple Push Notification服务包括执行存储和转发功能的服务质量(QoS)组件。如果APNs尝试传递通知,并且目标设备处于脱机状态,则APNs将在一段有限的时间内存储通知时间并在设备再次可用时发送该消息。此组件仅存储每个设备和每个应用程序的最新通知。如果设备离线,则发送针对该设备的通知请求会导致之前的请求被丢弃。长时间处于离线状态,其在APN中存储的所有通知都将被丢弃。”

因此,如果应用程序用户有两个在脱机期间生成的通知,则只会将最新消息传递到用户iOS设备。

我的问题是,即使设备长时间处于离线状态(例如1个小时),Messenger应用程序(如Whatsapp,facebook)如何将所有生成的消息推送到iOS设备上?

0 个答案:

没有答案