问题描述
每次收到推送消息以后,badgeNumber就会累加....甚至把APP删除了重新安装,推送数去到了10....有没有API可以设置环信服务器推送为0....
解决方案
什么意思?是想控制apns到手机那个角标?那个是手机系统控制的,更改不了。
解决方案二:
> forum.php?mod=redirect&goto=findpost&pid=2521&ptid=1092什么意思?是想控制apns到手机那个角标?那个是手机系统控制的,更改不了。 ...我在唤醒App的地方调用这个方法了....难道是Apns证书记录累加的吗? 或者你是怎样清零的 ~麻烦你了
解决方案三:
上线之后,是可以控制角标的,就是收到消息之后,读取的时候把消息设为已读,然后可以修改角标。如果APP 在kill状态下,是不能控制APNS 的角标。
解决方案四:
> forum.php?mod=redirect&goto=findpost&pid=2542&ptid=1092上线之后,是可以控制角标的,就是收到消息之后,读取的时候把消息设为已读,然后可以修改角标。如果APP 在 ...也就是说我现在是开发环境下才会出现这种情况的吗?具体问题是,我现在在环信上传的是开发环境的p12文件,第一次推送的时候,app角标显示1,然后我进入程序的时候,角标消失了,,,,我再次推送的时候角标变成2了....会依次累加...我现在累加到30多了...即使重装App..也是累加上次的数值
解决方案五:
在读完消息的时候,有没有把消息设为已读?markAllMessagesAsRead
解决方案六:
注册推送的时候把角标设为0就好了,参考下环信demo。http://www.easemob.com/sdk/
时间: 2024-09-30 22:52:27