首页 > 解决方案 > 单击推送通知时未调用 UNNotification 委托函数

问题描述

当我点击推送通知时,它没有被称为委托函数并给出警告:

警告:UNUserNotificationCenter 委托收到了对 -userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler: 的调用,但从未调用过完成处理程序。

当我完成所有相关研究时,我无法找出背后的真正原因。

我正在 swift 4.2 和 ios 12.1 上测试这个

标签: iosswiftpush-notificationapple-push-notifications

解决方案


我正在使用 ClaverTap SDK,它在单击通知时会引发警告。它在分配通知委托函数之前更改其实例方法后修复。


推荐阅读