我们如何务实地从通知中心删除为我的应用程序发送的任何待处理的远程通知。我想在应用启动时清除它们。
我已经尝试使用 [[UIApplication sharedApplication] cancelAllLocalNotifications];
API 但它没有帮助。
PS:此问题特定于 iOS 10,旧线程与此问题不重复。
最佳答案
最后...
这个很有魅力!
[[UNUserNotificationCenter currentNotificationCenter] removeAllDeliveredNotifications];
关于ios - 以编程方式从通知中心删除远程通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43935669/