【问题标题】:IOS Push Notification while device OFF or out of network设备关闭或网络外时的 IOS 推送通知
【发布时间】:2016-09-14 19:17:07
【问题描述】:

我正在开发一个 IOS 应用程序,我注意到通知仅在设备开启并且可以访问互联网时到达,但如果设备关闭或不在网络中,则会收到 NO 通知。

【问题讨论】:

  • 所以....这里有问题吗?
  • 您对此感到惊讶吗?如果它已关闭或没有网络,则无法传送 - 如果电话已关闭或未连接到网络,您是否希望通话完成?
  • 远程推送通知解决了我的问题

标签: ios apple-push-notifications


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    • 2017-10-18
    相关资源
    最近更新 更多