【发布时间】:2020-01-01 07:36:00
【问题描述】:
当我打开应用程序时,我尝试在不点击通知的情况下在后台获取通知数据。
我已经将后台模式设置为 ON,并在 Capabilities 中选中了“Background Fetch”和“Remote Notifications”。
我已经调用了这个函数
func userNotificationCenter(_ center: UNUserNotificationCenter,
didReceive response: UNNotificationResponse,
withCompletionHandler completionHandler: @escaping () -> Void) {
let userInfo = response.notification.request.content.userInfo
print(userInfo)
}
但是当通知到来时该功能没有触发,只有当我点击通知时才触发该功能。
我的期望是:我可以在打开应用时无需点击通知就可以在后台获取通知。
【问题讨论】: