以2KB有效载荷大小发送Apple推送通知

时间:2015-02-10 11:37:48

标签: ios iphone ios7 ios8 apple-push-notifications

根据Apple doc https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html  很明显

  

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

但是从服务器端我们不能根据iOS类型发送单独的推送通知,所以我想发送一个有效负载大小为2kB(2048字节)的推送通知,而不会在iOS 6& iOS 7(iOS 8之前)。有可能吗?

1 个答案:

答案 0 :(得分:1)

当您将令牌推送发送到服务器时,您应该发送其他参数,就像iOS版本一样,这样您就可以控制这类事情,并进行统计。

我正在做一些测试,你也可以向iOS 7设备发送2千字节,但我没有在任何iOS 6设备上测试过。