当应用程序处于后台时,UNUserNotificationDelegate中的回调根本不会被调用,直到用户点击通知为止。
每件事情都很好,就像远程到设备通知" willPresentNotification"等,但只有当用户点击通知时才会调用didReceiveNotificationResponse。
目的:我想使用coreData在我的应用中本地实现通知日志,并且希望在通知到达时准确保存通知数据,而不是在用户点击它时...
我在iOS<完美地做到了这一点10但是我无法在通知到达时触发iOS 10中的任何委托功能。
更多详细讨论请查看此主题 For iOS 10, will application:didReceiveRe...