How to know Push Notification delivery status

后端 未结 4 1185
忘了有多久
忘了有多久 2020-11-28 07:59

I am using push notification in an app. Everything is going fine.

Sometimes message sent from server but in app side it does not receive.

In this situation I

4条回答
  •  自闭症患者
    2020-11-28 08:03

    The Feedback Service

    The Apple Push Notification Service includes a feedback service to give you information about failed push notifications. When a push notification cannot be delivered because the intended app does not exist on the device, the feedback service adds that device’s token to its list. Push notifications that expire before being delivered are not considered a failed delivery and don’t impact the feedback service. By using this information to stop sending push notifications that will fail to be delivered, you reduce unnecessary message overhead and improve overall system performance.

    Query the feedback service daily to get the list of device tokens. Use the timestamp to verify that the device tokens haven’t been reregistered since the feedback entry was generated. For each device that has not been reregistered, stop sending notifications. APNs monitors providers for their diligence in checking the feedback service and refraining from sending push notifications to nonexistent applications on devices.

提交回复
热议问题