我向用户推送没有徽章密钥或徽章 = 0 的通知有效负载,无法从通知中心删除通知。这是我的有效载荷:
{
"aps" : {"alert" : "bala bala"}
//or "aps" : {"alert" : "bala bala", "badge" : 0}
}
然后从NC打开app,通知停留在NC,无法删除。如果我在 aps 中设置的徽章值大于 0,则应用启动后通知将被删除。
{
"aps" : {"alert" : "bala bala", "badge" : 1}
}
我已经[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];
在应用启动后设置了。
为什么没有徽章密钥或徽章 = 0 无法删除通知?
谢谢。