最近在集成友盟推送之后遇到了关于App角标的问题。
问题1:集成友盟推送之后发现设置的App角标不显示了(如果不集成友盟推送而设置了App的角标就能显示)。
最后通过仔细查看友盟推送的官方文档才找到了原因,原因是友盟推送默认自动清除角标。代码:
[UMessage setBadgeClear:YES];
如果我们不需要友盟去帮助我们清除角标我们可以不设置自动清除角标。代码:
[UMessage setBadgeClear:NO];
问题2:当App处于后台或者关闭状态下收到推送如何去显示App角标(因为在这种两种状态下并不会走任何代理方法,所以我无法去设置App角标)。
友盟推送的官方文档给出了答案:在推送的时候在后台去设置App角标。
本篇文章到这里就结束了,愿大家加班不多工资多,男同胞都有女朋友,女同胞都有男朋友。😊