[英]Silent Push Notification is not received to the device in swift
当我发送通知时。 我在设备上随机收到通知。 我正在向 5 台设备发送通知。 现在 3 台设备正在接收通知,2 台设备没有收到。
现在,当我打开应用程序时,我立即收到了通知。 我从苹果文档中阅读了一篇关于静默推送通知的文章,其中明确提到不能保证向设备发送通知。
我无法使用普通通知,因为我在向用户显示通知之前过滤数据。 如果有效负载的设备 ID 等于存储的设备 ID,那么我会触发本地通知,如果没有,则通知是静默的。 这个问题有什么解决办法吗?
您可以使用 UNNotificationServiceExtension,它允许在将远程通知内容传递给用户之前对其进行修改。 这是参考链接: https ://developer.apple.com/documentation/usernotifications/unnotificationserviceextension
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.