Ios 无法从锁屏中删除本地通知

Ios 无法从锁屏中删除本地通知,ios,notifications,uilocalnotification,nsnotificationcenter,lockscreen,Ios,Notifications,Uilocalnotification,Nsnotificationcenter,Lockscreen,在我的应用程序中,有时我需要向用户显示一些通知,以防用户没有响应,我需要删除该通知。现在,如果我调用cancelAllLocalNotifications函数,它会从通知中心删除通知(当设备解锁时,还会从主屏幕删除警报) 但当设备被锁定并且通知显示在锁定屏幕上时。过了一段时间,我的应用程序调用了取消所有本地通知功能。现在,此不会从锁屏中删除通知,但是通知中心中没有任何项目。使用取消所有本地通知不会删除已显示的通知。它将取消计划的所有通知。我认为没有办法从锁屏上清除通知。我不知道当时是否不可能,但

在我的应用程序中,有时我需要向用户显示一些通知,以防用户没有响应,我需要删除该通知。现在,如果我调用cancelAllLocalNotifications函数,它会从通知中心删除通知(当设备解锁时,还会从主屏幕删除警报)


但当设备被锁定并且通知显示在锁定屏幕上时。过了一段时间,我的应用程序调用了取消所有本地通知功能。现在,此不会从锁屏中删除通知,但是通知中心中没有任何项目。

使用
取消所有本地通知
不会删除已显示的通知。它将取消计划的所有通知。我认为没有办法从锁屏上清除通知。

我不知道当时是否不可能,但现在您可以取消锁屏上的通知。如果有人现在需要这个

如果您发送通知,您必须将其存储在某个位置,以便在取消通知时能够识别它

你所要做的就是

UIApplication.sharedApplication().cancelLocalNotification(notification)
要确定应取消的通知,可以在userinfo属性中设置信息

notification.userInfo = ["title": item.title, "UUID": item.UUID]

好问题。我怀疑是否真的有办法解决这个问题,但我祈祷好运!是的,你是对的,我找不到任何方法从锁屏上删除通知,这很遗憾。