【问题标题】:iOS Push Notification big payloads on iOS7iOS 7 上的 iOS 推送通知大负载
【发布时间】:2015-10-11 00:47:52
【问题描述】:

对于 iOS8,Apple 已将推送通知的允许负载大小增加到 2K。 如果我向 iOS7 发送相同的推送通知会发生什么?它将如何表现?

【问题讨论】:

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


    【解决方案1】:

    有效载荷大小限制仅涉及服务器,因此我相信 iOS7 设备会像往常一样处理它(在 launchOptions 或 didReceiveRemoteNotification 中:)。

    【讨论】:

    • 负载大小的增加是苹果方面的改进。 iOS 7 设备将照常接收推送通知。
    • @godmoney 你在生产中试过了吗?文档说的完全相反,但话又说回来,它可能是错误的......
    • @Michal 在文档中哪里说的正好相反?
    • 正是我在回答中指出的地方 - 它明确表示 (在 iOS 8 和 OS X 之前,最大有效负载大小为 256 字节。) - 有 is 而不是 was,所以感觉 iOS 7 甚至现在都不会接受高于 256 字节的任何内容。同样,我还没有在生产中尝试过,所以它可能不相关,但看起来确实如此。
    • 四处搜索我发现 cmets 说 iOS7 设备正常接收有效负载 > 256 字节的测试。我认为像这样的帖子证实了这一点:github.com/djacobs/PyAPNs/pull/79#issuecomment-51021572 太糟糕了,文档更新得太慢了……
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-20
    • 2020-02-20
    • 1970-01-01
    • 2013-01-26
    相关资源
    最近更新 更多