首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未调用didReceiveRemoteNotification,iOS 10

未调用didReceiveRemoteNotification,iOS 10
EN

Stack Overflow用户
提问于 2016-09-08 12:56:13
回答 9查看 79.7K关注 0票数 82

在iOS 9.3中,didReceiveRemoteNotification方法在以下两种情况下都会被调用。

1)当接收到推送通知时2)当用户通过点击通知启动应用程序时。但是在iOS 10上,我注意到didReceiveRemoteNotification方法可以做到这一点。注释当用户通过点击通知启动应用程序时触发。只有在收到通知时才会调用它。因此,在应用程序从通知启动后,我无法执行任何进一步的操作。

应该怎么解决这个问题呢?有什么想法吗?

EN

Stack Overflow用户

发布于 2018-02-26 14:59:55

斯威夫特4如果您正在使用ios 11或xcode版本高于9.0那么你一定用过UNUserNotification委派方法调用didReceiveRemoteNotification

代码语言:javascript
运行
复制
func userNotificationCenter(_ center: UNUserNotificationCenter, didReceive response: UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Void) {

//Your code to handle events

}
票数 1
EN
查看全部 9 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39382852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档