应用关闭时更新徽章编号
Posted
技术标签:
【中文标题】应用关闭时更新徽章编号【英文标题】:Update badge number when app is closed 【发布时间】:2015-02-23 09:53:22 【问题描述】:我正在开发一个 ios 应用程序,旨在像 whatsapp 一样接收推送通知。但是我不知道如何在关闭时制作应用程序(空闲,我不是说在后台),这会更新徽章计数器。我只能从静态号码发送有效载荷,但无法更新通知总数。
我搜索了很多,但我只找到了一种从后台或前台升级的方法,但在完全关闭时从未找到。但是 whatsapp 可以。
非常感谢您对我的英语的关注和道歉。
【问题讨论】:
我建议发布您尝试过的内容。您此时的问题非常模棱两可,因为它询问的是方法而不是技术问题。 很抱歉给您带来不便。 已有类似问题,找***.com/questions/28551108/…***.com/questions/14872088/…***.com/questions/26679642/update-badge-icon?rq=1***.com/questions/34693473/… 【参考方案1】:可以使用静默推送通知,在application:didReceiveRemoteNotification:fetchCompletionHandler:
中,您可以使用[application setApplicationIconBadgeNumber:badgeNumber - 1];
远程通知您的通知
可能是This 会帮助你。
【讨论】:
感谢您的回答。最后,我解决了通过数据库制作新的注册通知。发送通知时,请考虑表中的条目,并且当用户打开通知背景时,我会发送删除该条目的请求。通过通过数据库控制通知,我可以发送带有更新徽章的有效负载。对不起,我的英语,对我来说,用这种语言写作是个问题。以上是关于应用关闭时更新徽章编号的主要内容,如果未能解决你的问题,请参考以下文章