在 Apple voip 通知的 payload 中加入 apns-expiration 字段,设置过期时间,如下所示:
{
"aps": {
"alert": {
"title": "通知标题",
"body": "通知内容"
},
"badge": 1,
"sound": "default"
},
"apns-expiration": 1525229867
}
其中,apns-expiration 字段的值表示过期的时间戳,单位为秒。需要注意的是,过期时间不能超过推送证书的有效期,否则会导致推送失败。