【发布时间】:2012-09-17 02:19:49
【问题描述】:
APN(Apple 推送通知)生成的设备令牌的大小是多少。我正在尝试将设备令牌存储在 mysql 数据库中的服务器端,并想知道生成的设备令牌的最大大小
【问题讨论】:
-
长度为 64 个字符
-
长度不再是 64 个字符,它会发生变化,其中一些是 64,一些是 108,等等。
标签: ios apple-push-notifications
APN(Apple 推送通知)生成的设备令牌的大小是多少。我正在尝试将设备令牌存储在 mysql 数据库中的服务器端,并想知道生成的设备令牌的最大大小
【问题讨论】:
标签: ios apple-push-notifications
你被告知,但它目前是 32 字节。 Apple says the token length is variable and to not hard code it
当您收到通知时,它有一个标头,当前大小为 35 个字节。安排如下:
【讨论】:
Apple Push Notification Service Programming guide很清楚地说:
“重要提示:APN 设备令牌的长度可变。请勿对其大小进行硬编码。”
【讨论】:
根据 Apple 的 iOS 开发者库,正如 Philip 所说,它是 32 字节。
这是他们关于“本地和推送通知编程”页面的链接,其中可能包含有关该主题的其他有用信息。
【讨论】:
据报道,iOS8 中的限制为 2k。仍然是 GCM 4k 大小的一半,但我怀疑大多数人将不得不改变他们的表来处理新的 iOS8 令牌限制。
【讨论】: