1

我有一个测试人员抱怨说,在通过 iTunes 更新后,应用程序图标显示一个红色圆圈,右上角有 #1,他无法摆脱它。他告诉我他已经删除了它,翻出手机,重新安装了它,但那个徽章在那里。我必须提到,该应用程序在被操作系统(appWillTerminate 方法)杀死时有一个本地通知,告诉用户他应该重新启动应用程序(是一个位置跟踪应用程序),但我认为现在情​​况并非如此,因为通知显示带有消息的警报。

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

谢谢,

亚历克斯。

4

1 回答 1

1

当应用程序重新启动时,您是否正在重置徽章?

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

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];
于 2012-09-18T11:59:01.150 回答