【问题标题】:How are push notifications be transmitted to the device?推送通知如何传输到设备?
【发布时间】:2014-08-19 14:48:26
【问题描述】:

Local and Push Notification Programming Guide苹果州

重要提示:在 iOS 中,Wi-Fi 仅用于推送通知 没有蜂窝连接或设备是 iPod touch。 对于一些 设备要通过 Wi-Fi 接收通知,设备的显示屏必须 处于开启状态(即它不能处于睡眠状态)或者必须插上电源。 另一方面,iPad 仍然与 Wi-Fi 访问相关联 在睡着的时候点,从而允许推送的传递 通知。 Wi-Fi 无线电会唤醒主机处理器 传入流量。

过于频繁地发送通知会对设备的 电池寿命——设备必须访问网络才能接收通知。

“对于某些设备”是什么意思?那是没有蜂窝连接的 iPod 和 iPhone 吗?

如果我得到这个正确总是使用蜂窝连接。如果不可用,则在某些情况下使用 Wi-Fi(如上所述)。

【问题讨论】:

    标签: ios push-notification apple-push-notifications


    【解决方案1】:

    “对于某些设备”表示该规则有时适用,但并非总是适用。 Apple 不打算在狗哨中为您列出设备,并且不会将自己绑定到现在或将来的任何特定行为。除了它们的自然意义之外,这些词没有任何意义。尽管您提出的示例听起来像是两个可能的示例。

    否则你的解释似乎是正确的。似乎是:如果可用,请使用移动网络;否则,如果可用,请使用 Wifi。一些睡眠设备可能两者都没有。

    【讨论】:

      【解决方案2】:

      是的,蜂窝连接始终是首选。当蜂窝网络不可用时,如果设备已连接到 WiFi 网络,则使用 WiFi。

      “对于某些设备”的注释仅仅意味着对于某些设备,WiFi 连接可能仅在设备插入或显示器打开时才存在。这意味着如果蜂窝连接不可用,这些设备在睡眠时不会收到通知。我假设他们指的是 iPod 和 iPhone。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-26
        • 2015-02-09
        • 1970-01-01
        • 2016-01-03
        • 1970-01-01
        相关资源
        最近更新 更多