iOS 10 推送通知点击处理程序

Posted

技术标签:

【中文标题】iOS 10 推送通知点击处理程序【英文标题】:iOS 10 Push Notification Tap Handler 【发布时间】:2017-02-27 08:29:42 【问题描述】:

我正在以 ios 10 的方式实现推送通知,但无法弄清楚如何拦截用户对通知横幅的点击。当用户在后台和前台模式下点击横幅时,不会调用任何委托回调。这看起来更像是 iOS SDK 本身的 API 问题。

有人遇到过同样的情况并有解决方法吗?请告诉我。

【问题讨论】:

看到这个可能是你得到选项***.com/questions/39382852/… 【参考方案1】:

好的,当用户点击通知时,会调用下面的委托回调。我在通知横幅上实施了特定操作,并检查了这些操作标识符,完全错过了用户点击:)。

- (void)userNotificationCenter:(UNUserNotificationCenter *)iCenter didReceiveNotificationResponse:(UNNotificationResponse *)iResponse withCompletionHandler:(void(^)())iCompletionHandler

【讨论】:

以上是关于iOS 10 推送通知点击处理程序的主要内容,如果未能解决你的问题,请参考以下文章

IOS。处理推送通知而不是应用程序未运行

Xamarin iOS - 推送通知 - 区分点击的推送通知与到达

iOS极光推送设置别名

iOS 关于信鸽推送点击推送通知的处理

ios 应用未运行时推送通知单击处理程序

ios在后台处理推送通知