UNUserNotificationCenter.current()。getDeliveredNotifications仅返回空数组

时间:2018-01-10 10:33:11

标签: swift swift3 unusernotificationcenter unnotificationrequest

我正在尝试检索仍在通知中心显示的所有已发送通知,但UNUserNotificationCenter getDeliveredNotifications(completionHandler:)无法正常工作。我可以使用UNUserNotificationCenter getPendingNotificationRequests(completionHandler:)获取所有待处理的通知,但即使通知中心有通知,getDeliveredNotifications也会始终返回0计数。

1 个答案:

答案 0 :(得分:0)

根据这个:NUserNotificationCenter.current().getDeliveredNotifications only ever returns an empty array

将徽章编号设置为0将清除远程通知。

这可能是问题吗?