目录

Push Kit消息缓存时间

问题现象

Push Kit在接收方因各种原因无法收到应用消息时,应用消息可以缓存多长时间?

解决方案

Push Kit接收方无法收到消息分两种情况:

  1. 如果接收端的设备离线,导致消息重新发送到接收端设备,则应用消息最多可以在Push Kit服务器侧缓存15天,该缓存时间可以在pushOptions中由ttl参数定义。
  2. 如果接收端设备在线,但是应用不在前台,导致推送后台消息时无法推送至应用,则该消息会缓存至端侧,最多可缓存7天。