APNs(Apple Push Notification)生成的设备令牌的大小是多少。我正在尝试将服务器端的设备令牌存储在 mysql 数据库中,并想知道生成的设备令牌的最大大小
问问题
35493 次
4 回答
21
你被告知,但它目前是 32 字节。苹果表示令牌长度是可变的,并且不会对其进行硬编码
当您收到通知时,它有一个标头,当前大小为 35 个字节。安排如下:
- 字节 1:命令
- 字节 2-3:令牌长度
- 字节 4-35:令牌
资料来源: http: //mark.aufflick.com/files/view/talks/apns.pdf
于 2012-09-17T02:28:26.617 回答
17
Apple Push Notification Service Programming guide非常清楚地说:
“重要提示:APN 设备令牌的长度可变。不要对它们的大小进行硬编码。”
于 2016-06-02T23:17:24.510 回答
4
根据 Apple 的 iOS 开发人员库,正如 Philip 所说,它是 32 个字节。
这是他们关于“本地和推送通知编程”页面的链接,其中可能包含有关该主题的其他有用信息。
于 2012-09-17T02:36:48.743 回答
-7
据报道,iOS8 中的限制为 2k。仍然是 GCM 4k 大小的一半,但我怀疑大多数人将不得不改变他们的表来处理新的 iOS8 令牌限制。
于 2014-06-11T17:03:14.333 回答