APNS静音推
Apple Push Notification具有无声推送功能,应用程序在后台接收并处理这些推送,而不向用户发出任何音频或视觉警告。
这样的推送消息被标记为content-available=True
参数,并且缺少sound
或alert
参数。
问题-在重新启动或手动终止后没有收到一些推送。
当我发送一个无声的推送到我的应用程序时--不管它是在前台还是在后台--它都会按照预期被接收和处理。
然而,如果我手动终止应用程序(按iPhone按钮并将其向上滑动),它有时会停止对无声推送的响应。当重新启动iOS设备时,也会发生同样的现象--应用程序没有处理一些无声的推送。我对发生这种情况的原因和环境有一些猜测,我想知道我是否错过了苹果的官方指南。
详细信息
如果这些推送有一个数字徽章,它会在应用程序图标中被更改,所以我知道推消息确实到达了设备。然而,操作系统并没有将消息传递给应用程序。
在什么情况下运行在iOS 8/9上的应用程序在被手动终止或设备重新启动之后接收和处理app无声的推送消息?
https://stackoverflow.com/questions/36264951
复制相似问题