为什么调用cancelAllLocalNotifications会删除/清除通知中心?
问题描述:
使用cancelAllLocalNotifications
基本上应该是cancel the delivery of all scheduled local notifications
。但它会继续并清除历史记录,因此通知中心不会显示最近的1/5/10最近的项目/通知。为什么调用cancelAllLocalNotifications会删除/清除通知中心?
我不确定这是一个bug还是这是故意的?
也许我应该使用cancelLocalNotification:
来取消预定的本地通知(计划在将来触发)。但是这会对本地通知限制产生影响吗?
答
我已经向Apple报告过这个bug。也许这是故意的,也许不是。我最终使用cancelLocalNotification:
而不是cancelAllLocalNotifications
。
当我们取消本地通知时,仍然不删除第二个本地通知。 – ravoorinandan