【发布时间】:2015-11-19 14:35:10
【问题描述】:
我们的一位客户报告说他们收到的 APNS 设备令牌长度超过 32 个字节。 Apple 在其官方文档中声明设备令牌为 32 字节,这会导致应用程序(我们为他们提供 SDK)和我们的后端出现一些问题。 有人知道这些较长的令牌是在什么情况下生成的吗?
即使在 Amazon SNS 中,如果我尝试使用此令牌创建端点,我也会收到以下错误。
Invalid parameter: Token Reason: iOS device tokens must be 64 hexadecimal characters (Service: AmazonSNS; Status Code: 400; Error Code: InvalidParameter; Request ID: f6c26498-68b4-55ac-82a0-2a5fbc9ffcab)
所以很明显,令牌不能超过 32 个字节。
我拒绝更新代码,因为缺少信息,我什至无法理解发生了什么。
PS:真是讽刺——这在给这个问题添加标签时出现了。
编辑:添加证明
【问题讨论】:
标签: ios push-notification apple-push-notifications amazon-sns devicetoken