应用程序处于终止状态时增加或减少应用程序徽章
问题描述:
当应用程序处于前台时,我有推送通知工作并设法更新图标徽章数量。应用程序处于终止状态时增加或减少应用程序徽章
但我想更新图标徽章时,应用程序是终止状态。
我知道,当应用程序在终止状态,然后徽章数量取决于推送通知的有效载荷为:
{
"aps" : {
"alert" : "You got your emails.",
"badge" : 9
}
}
所以,这表明9图标徽章
注意:但是我想知道,后端将如何处理以增加或减少或使徽章数为零。
答
你不能。
您必须跟踪您的徽章值服务器端并发送一个增加/减少值的有效载荷。
只需在'didFinishLaunchingWithOptions'中设置徽章计数0并点击用于更新徽章数的API! –
它没有重复,因为没有显示任何逻辑来解决徽章图标更新问题 –