iOS - 打开时应用程序徽章消失

时间:2014-01-29 14:53:11

标签: ios push-notification apple-push-notifications push badge

我目前有一个应用程序通过推送通知接收正确的徽章编号。后端服务器跟踪未读更新的数量,并在事件发生时在推送通知中发送该数字。然后自动设置应用程序徽章编号。当用户点击应用程序的特定部分时,徽章计数会递减并与后端同步。这应该都是理论上的。但是,在用户在收到初始推送后打开应用程序后,我似乎无法使徽章停留。如何使数字保持不变,我调查问题并使用本地通知解决问题,其中包含以下信息:iOS badge number live update但我希望使用更简单的解决方案。谢谢你的帮助!

1 个答案:

答案 0 :(得分:3)

在你的申请代表中,你有没有清算徽章数的代码,即

[UIApplication sharedApplication].applicationIconBadgeNumber = 0;

||

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];