我在特定日期安排了一个 UILocalNotification
,并且通知被正确触发,但问题是我在随机日期收到多个针对相同通知的警报,即使通知没有重复(repeatInterval = 0 ).
另外请注意,当我第一次收到通知时,它会正确显示在通知中心,但后来当我收到多个警报时,通知中心没有任何更新。
请注意,此事件每天重复一次,但不会重复通知。
这个问题有什么解决方案吗?
最佳答案
我希望你永远不会打电话:
[[UIApplication sharedApplication] cancelAllLocalNotifications]
这些通知似乎是“旧”通知,尚未取消且仍处于触发状态。你有过重复间隔吗?其中一些通知可能会从非常旧的通知中重复出现
关于iphone - UILocalNotification 多次触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14812387/