【发布时间】:2017-03-10 10:46:31
【问题描述】:
我们有一个应用程序,我们需要在其中针对不同的场景发送推送通知。但尤其是在一种情况下,iOS 10 设备没有收到推送通知。但后端(c# 和 SQL 服务器)中的日志显示推送通知已成功发送,并且始终显示成功。经过长时间的调试,我们发现该通知的有效负载要少得多( 60 个字符)时,该设备会显示通知。
iOS 10 中的苹果推送通知在负载长度方面有什么变化吗?因为我已经浏览了他们的文档,所以只指定了最大长度
HTTP/2-based APNs provider API
Regular push notification: 4KB (4096 bytes)
Voice over Internet Protocol (VoIP) notification: 5KB (5120 bytes)
Legacy APNs binary interface
Regular push notification: 2KB (2048 bytes)
我正在使用 push sharp dll 发送推送通知。这方面的推力有什么变化吗?
【问题讨论】:
-
没有最小尺寸。请包含您使用的推送有效负载的示例。这可能是问题所在。
标签: c# ios apple-push-notifications ios10 pushsharp