设备关闭或网络外{I 44推送通知

时间:2016-09-14 19:17:08

标签: ios apple-push-notifications

我正在开发一个IOS应用程序,我注意到只有当设备处于开启状态并且具有互联网访问权限时才会收到通知,但如果设备处于关闭状态或网络外,则会收到通知。

1 个答案:

答案 0 :(得分:0)

Apple的服务质量https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html

  

它在设备上每个应用程序只保留一个通知:

     

Apple推送通知服务包含默认的服务质量   执行存储转发功能的(QoS)组件。如果是APN   尝试发送通知但设备处于离线状态,即QoS   存储通知。它每个只保留一个通知   设备上的应用程序:从a收到的最后一个通知   该应用程序的提供者。当离线设备以后   重新连接后,QoS将存储的通知转发给设备。   QoS在删除之前保留有限时间段内的通知   它