And*_*ung 15 iphone push-notification
我有一个使用推送通知的iOS应用程序,但有一段时间我没有收到我的设备上的通知,当我希望收到一个.我会收到所有后续通知.我确认我的后端确保所有通知都已成功发送.
所以我的问题是:APN 几乎 100%可靠,还是因为间歇性的3G/wifi连接我应该在这里和那里错过一些通知?
我认为APN可以作为一个排队系统,如果在最初的几次内没有成功,则重试.
Ste*_*eve 22
APN服务会将消息排队 - 但Apple不保证所有消息的传递.当用户离线时,只有来自应用程序的最后一条消息将保留在队列中.此外,旧邮件可能会被删除.
Apple推送通知服务包括执行存储转发功能的默认服务质量(QoS)组件.如果APN尝试发送通知但设备处于脱机状态,则QoS会存储通知.它在设备上每个应用程序仅保留一个通知:从该应用程序的提供程序收到的最后一个通知.当离线设备稍后重新连接时,QoS将存储的通知转发到设备.QoS会在删除之前保留有限时间段内的通知.
| 归档时间: |
|
| 查看次数: |
9639 次 |
| 最近记录: |