2012-04-20 54 views
0

我需要创建我的应用程序的新版本,但删除用户有能力创建本地通知的部分。 UILocalNotification删除从以前的应用程序版本创建的本地通知

我的疑问是,如果用户创建了重复事件,通知中心仍会启动警报。

我可以打电话cancelAllLocalNotifications以确保以前创建的每个通知都会被删除吗?有没有更好的方法来获得?

回答

1

是的,你可以调用cancelAllLocalNotifications取消所有计划的通知,当你的应用程序首次推出。当然,您必须确定您的应用是否首次推出。

+0

在您看来,我为之前版本创建的每个通知仍然存在于新版本的应用程序中? – MatterGoal 2012-04-20 15:14:49

+0

有趣。我认为它仍然存在。因为当你安排你的本地通知时,它已经交给了操作系统。所以,我认为,即使你删除的应用程序,计划的通知仍然会在那里。我还没有测试过。 – Jason 2012-04-20 15:28:09

相关问题