UiLocalNotifcations - 恶意或无意的安排

时间:2013-07-07 22:13:31

标签: iphone ios uikit uilocalnotification

在阅读官方文档后,我了解如果我安排超过64个通知,操作系统只会保留最快的64个...如果一个应用程序(恶意或非恶意)安排了大量(如64个)本地应用程序通知(可能也可能重复) - 如果应用程序编码错误并且不自行取消,用户如何取消这些?重启会破坏任何预定的通知吗?

看似错误编码或恶意的应用程序可能会在将来的任何日期安排大量重复和恼人的通知,如果在删除应用后仍未正确编码,这些通知仍会被安排?

对此有何想法?

1 个答案:

答案 0 :(得分:1)

重启不会破坏通知,但是当通知到期时设备关闭时,通知将永远不会显示。 我不认为你会在App Store找到这么糟糕的编码应用程序,Apple不会批准这样的应用程序。 如果是这样,你能举个例子吗?

如果是您自己的应用,您可以通过以下方式取消应用的所有通知:[[UIApplication sharedApplication] cancelAllLocalNotifications];