首页 > 解决方案 > UNUserNotificationCenter.getDeliveredNotifications() 能否用于检索用户导向的推送通知

问题描述

如果服务器向用户发送推送通知,但用户没有点击该通知,应用程序是否仍然可以确定有推送发送到手机并使用 UNUserNotificationCenter.getDeliveredNotifications() 获取推送有效负载,还是这样仅用于检索本地通知的方法?

标签: ios

解决方案


文档

通知

一组 UNNotification 对象,代表您的应用程序的本地和远程通知,这些通知已交付并在通知中心仍然可见。如果您的应用程序的通知在通知中心中均不可见,则该数组为空。

所以,是的,它还会返回尚未打开且在通知中心可见的推送通知。


推荐阅读