图标通知不会消失

时间:2017-07-20 00:59:08

标签: swift push-notification notifications removeall

我一直在玩本地通知及其提醒。但是,现在我有了它的工作,以前的警报之一仍然附加到应用程序图标。它是正常的红色圆圈,里面有一个1。我无法摆脱它。通知中心没有通知(从主屏幕向下滑动)。我试过打开和关闭通知。甚至在Xcode中清理项目。我怎么能摆脱这个?

1 个答案:

答案 0 :(得分:2)

它被称为徽章编号。

您可以通过编程方式将其调整为您想要的任何内容,因此要清除它只需使用:

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];

在swift中:

UIApplication.shared.applicationIconBadgeNumber = 0

注意:您可能必须将其设置为1,然后在某些情况下立即设置为0(使用不同的值调用上述方法两次)。