如何在应用变为活动状态时获取静默通知

时间:2017-11-21 17:26:32

标签: swift ios11 silent-notification

我正在使用静默通知,以便在新内容可用时通知我的应用。使用iOS 11.0到iOS 11.1时,静音通知很少会在后台传递给应用程序。但是,我希望在应用再次变为活动状态时至少处理静默通知。

我找不到获取静默通知列表的方法。我试过了:

let center = UNUserNotificationCenter.current()
center.getPendingNotificationRequests(completionHandler: { (notifications) in
    notifications.forEach({ (notification) in
        print(notification)
    })
})
center.getDeliveredNotifications { (notifications) in
    notifications.forEach({ (notification) in
        print(notification)
    })
}

我知道手机已收到通知,因为我已检查过设备日志。但是,即使它变得活跃,它们似乎也不会转发到应用程序。有没有办法访问它们?

0 个答案:

没有答案