首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >APN (苹果推送通知)有效载荷大小限制

APN (苹果推送通知)有效载荷大小限制
EN

Stack Overflow用户
提问于 2014-10-07 10:17:29
回答 5查看 63.6K关注 0票数 43

正式文件中,您可以找到以下信息:

每个推送通知都包含一个有效载荷。有效载荷包含有关系统应如何通知用户以及您提供的任何自定义数据的信息。允许通知有效负载的最大大小是256个字节;拒绝任何超过此限制的通知。

然而,在WWDC 14中,我们可以看到这个截图:

我想知道苹果公司是否有任何关于推送通知大小限制的官方声明。我对它进行了测试,并且测试了256个字节,但文档说它不应该工作。有人能确认或否认远程通知的大小吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2014-11-18 12:18:14

苹果已经更新了文档。最大有效载荷大小的2KB仅适用于运行iOS 8的设备。官方医生说:

在iOS 8及更高版本中,允许通知有效负载的最大大小为2 In;Apple通知服务拒绝任何超过此限制的通知。(在iOS 8之前和OS中,最大有效负载大小为256个字节。)

根据更新的 苹果文档 ,大小为4KB.

  • 对于常规远程通知,最大大小为4KB (4096字节)。
  • 对于因特网语音协议(VoIP)通知,最大大小为5KB (5120字节)

如果使用遗留的APN二进制接口发送通知而不是HTTP/2请求,则最大有效负载大小为2KB (2048字节)

票数 74
EN

Stack Overflow用户

发布于 2015-10-30 16:36:15

对于iOS 9,有一些更改:

HTTP/2简介

有效载荷增加到4KB

4 KB限制适用于所有版本的iOS和OS 10

检查这个官方链接

  • 对于常规远程通知,最大大小为4KB (4096字节)。
  • 对于因特网语音协议(VoIP)通知,最大大小为5KB (5120字节)
  • 如果使用遗留的APN二进制接口来发送通知而不是HTTP/2请求,则最大有效负载大小为2KB (2048字节)

有关HTTP/2特性的更多细节,请查看此视频链接

https://developer.apple.com/videos/play/wwdc2015-720/

票数 31
EN

Stack Overflow用户

发布于 2014-10-07 10:32:50

根据node项目的测试,在测试期间,苹果的规模从256 2KB扩大到了2kb,我认为苹果可能没有更新他们的文档来反映这一变化。关于节点-apn项目的探讨

编辑:城市飞艇也更新了2KB的后端.

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26233730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档