IOS推送消息怎么实现icon图标的数字累加

本文介绍了如何通过服务器计数和客户端反馈实现应用图标上的数字显示更新。具体包括推送消息到达客户端后的计数逻辑、客户端阅读反馈及服务器端的数字调整算法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在你自己服务器上做计数,客户端做减法并反馈给你的服务器 ,然后你服务器将需要显示的数字发送给苹果推送服务器(就是消息中的badge)
比如:1,你服务器上发送出去3个推送消息到A手机
            2,此时A手机没有打开该应用(即不存在减法操作),这时再次给A发送推送的话就在3的基础上做累加
             OR:此时手机A打开过,阅读了1个推送(反馈给服务器),服务器做减1操作,再次推送时就在(3-1)的版本上再加1操作
           3,只要你发送的数字>0,应用图标上右上角就能显示数字。(badge=5,显示就为5,不管你应用是打开的还是关闭的)

转载于:https://www.cnblogs.com/qiqibo/archive/2012/08/26/2657379.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值