我有一个测试人员抱怨在通过iTunes更新后,应用程序图标显示一个红色圆圈,右上角有#1,他无法摆脱它。他告诉我他已删除它,关掉手机,再次安装它,但那个徽章就在那里。我必须提一下,该应用程序在被操作系统杀死时会有本地通知(appWillTerminate方法)告诉用户他应该重启应用程序(是一个位置跟踪应用程序),但我认为现在不是这样,因为通知显示带有消息的警报。
有人能告诉我他怎么能摆脱那个徽章吗?
谢谢,
亚历。
答案 0 :(得分:1)
重新启动应用时,您是否重置徽章?
要删除徽章,您需要自行重置徽章。因此,在applicationDidFinishLaunching中,您可以执行以下操作来清除徽章:
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];