有什么方法可以暂时禁用由iPhone应用程序创建的所有本地通知?我需要根据条件重新启用它们。我的要求是,如果用户关闭了我应用程序上的通知按钮,则不再显示任何通知。如果他将其打开,则应显示所有通知。任何想法?

最佳答案

例如,您可以获取所有计划的通知并将其保存在共享首选项中。

[[UIApplication sharedApplication]     scheduledLocalNotifications];


然后取消所有通知:

- (void)cancelLocalNotification:(UILocalNotification *)notification


如果用户再次激活通知,则可以重新安排它们的时间。

关于iphone - 如何暂时禁用我的iPhone应用程序安排的所有本地通知?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14500777/

10-14 20:40
查看更多