iPhone AdHoc应用程序 - 摆脱徽章

时间:2012-09-18 11:53:04

标签: iphone objective-c uilocalnotification badge

我有一个测试人员抱怨在通过iTunes更新后,应用程序图标显示一个红色圆圈,右上角有#1,他无法摆脱它。他告诉我他已删除它,关掉手机,再次安装它,但那个徽章就在那里。我必须提一下,该应用程序在被操作系统杀死时会有本地通知(appWillTerminate方法)告诉用户他应该重启应用程序(是一个位置跟踪应用程序),但我认为现在不是这样,因为通知显示带有消息的警报。

有人能告诉我他怎么能摆脱那个徽章吗?

谢谢,

亚历。

1 个答案:

答案 0 :(得分:1)

重新启动应用时,您是否重置徽章?

要删除徽章,您需要自行重置徽章。因此,在applicationDidFinishLaunching中,您可以执行以下操作来清除徽章:

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];