是否有任何文档可以找到通知中心如何在有效负载长度的所有平台上保持一致性?
我的意思是:
在iOS 8及更高版本中,通知允许的最大大小 有效载荷为2千字节; Apple推送通知服务拒绝任何 超出此限制的通知。 (在iOS 8和OS X之前, 最大有效载荷大小为256字节。)
那么,如果我发送的通知符合最后的iOs要求,但不会与旧版本的iO相遇,那将是什么呢。
答案 0 :(得分:2)
请参阅this answer.通知中心不知道给定的推送令牌是否适用于具有iOS 7或iOS 8的设备。因此,它会将通知发送给Apple,并在通知中心仪表板中报告错误Apple返回错误。
因此,为了利用更长的有效负载,您需要跟踪哪些用户的设备具有iOS 8.x.