应用程序从后台转移到前台时忽略推送通知
Posted
技术标签:
【中文标题】应用程序从后台转移到前台时忽略推送通知【英文标题】:Ignore push notification when app transit from background to foreground 【发布时间】:2017-03-08 09:44:20 【问题描述】:当应用程序从后台到前台并同时收到任何推送时,我想忽略任何推送通知。我这样做是因为我无法确定用户是否点击了推送通知或应用程序收到了推送过渡时间。
【问题讨论】:
【参考方案1】:你需要在appdelegate的applicationWillResignActive方法中添加这些行:
UIApplication.shared.cancelAllLocalNotifications()
然后再次创建通知。
【讨论】:
方法名表示本地通知,我想忽略远程推送通知。 好的。请试试这个:application.applicationIconBadgeNumber = 0 我不想更改图标编号。我希望在过渡期间不应该调用 didReceiveNotification。以上是关于应用程序从后台转移到前台时忽略推送通知的主要内容,如果未能解决你的问题,请参考以下文章