当应用程序处于后台时,UNUserNotificationDelegate 中的回调根本不会被调用,直到用户点击通知。
每件事都运行良好,例如远程设备通知“willPresentNotification”等,但只有在用户点击通知时才会调用 didReceiveNotificationResponse。
目的:我想在我的应用程序中使用 coreData 在本地实现通知日志,并希望在通知到达时准确地保存通知数据,而不是在用户点击它时...
我在 iOS < 10 中完美地做到了这一点,但我在 iOS 10 中找不到任何在通知到达时触发的委托函数。
有关更多详细讨论,请查看此线程 对于 iOS 10,将 application:didReceiveRe...