0
我需要创建我的应用程序的新版本,但删除用户有能力创建本地通知的部分。 UILocalNotification
删除从以前的应用程序版本创建的本地通知
我的疑问是,如果用户创建了重复事件,通知中心仍会启动警报。
我可以打电话cancelAllLocalNotifications
以确保以前创建的每个通知都会被删除吗?有没有更好的方法来获得?
我需要创建我的应用程序的新版本,但删除用户有能力创建本地通知的部分。 UILocalNotification
删除从以前的应用程序版本创建的本地通知
我的疑问是,如果用户创建了重复事件,通知中心仍会启动警报。
我可以打电话cancelAllLocalNotifications
以确保以前创建的每个通知都会被删除吗?有没有更好的方法来获得?
是的,你可以调用cancelAllLocalNotifications
取消所有计划的通知,当你的应用程序首次推出。当然,您必须确定您的应用是否首次推出。
在您看来,我为之前版本创建的每个通知仍然存在于新版本的应用程序中? – MatterGoal 2012-04-20 15:14:49
有趣。我认为它仍然存在。因为当你安排你的本地通知时,它已经交给了操作系统。所以,我认为,即使你删除的应用程序,计划的通知仍然会在那里。我还没有测试过。 – Jason 2012-04-20 15:28:09