阅读官方文档后,我了解到,如果我安排了超过 64 个通知,操作系统只会保留最快的 64 个...出于兴趣,如果应用程序(无论是否恶意)安排了大量(例如 64 个)本地通知,该怎么办?通知(也可能会重复) - 如果应用程序编码错误并且本身不取消它们,用户如何取消这些通知?重新启动会破坏任何预定的通知吗?
看似编码错误或恶意的应用程序可能会在未来的任何日期安排大量重复且烦人的通知,如果编码不正确,即使在删除应用程序后,这些通知仍会安排?
对此有什么想法吗?
最佳答案
重启不会破坏通知,但当通知过期时关闭设备时,通知将永远不会显示。 我认为你不会在 App Store 中找到如此糟糕的编码应用程序,Apple 不会批准这样的应用程序。 如果是这样,您能给我们举个例子吗?
如果是您自己的应用程序,您可以通过以下方式取消应用程序的所有通知:[[UIApplication sharedApplication]cancelAllLocalNotifications];
关于iphone - UiLocalNotifcations - 恶意或意外的调度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17516922/