我在应用程序中使用了组推送通知。
我在有效负载中添加了一个自定义键/值对标识的通知类型,如果使用removeDeliveredNotificationsWithIdentifiers
中的API UNUserNotificationCenter
,则在通知中心删除推送通知,如果通知类型相同。
它在Xcode 9.4.1构建的iOS 11上运行良好 当我在iOS 12(最新Beta版)上运行该应用程序时,删除API无效。
有解决方案吗?我不知道这是系统错误。
更新:
我将Xcode升级到了10.0 GM版本,并将iOS 12升级到了iPhone上的发行版本。 这种方法在大多数时间仍然不起作用。但是有时候,它可以删除通知。