在urbanairship推进推开的IOS推送减量徽章

时间:2016-09-22 07:11:23

标签: ios cordova urbanairship.com

我正在开展cordova项目并使用urbanairship进行推送通知。

现在我需要管理"徽章"对于所有设备,需要维护和执行徽章计数通知到达和减少notificatino开放。

为此,我使用了Urbanairship plugin的分叉并在android上更改了一些支持徽章的代码,并使用android更新了新的插件with badge support

在IOS中,徽章计数是自我管理的,只需要从控制台发送徽章计数。

问题:我在IOS徽章中有问题减1。在推到抵达徽章每次增加。假设我在通知列表中有5个通知待处理,现在徽章计数为5,当我打开5中任何一个通知时,其中一个时间徽章计数变为0并被删除,其他4个通知也被清除。

请建议我维护关于ios for urbanairship的公开通知的badgcount。

供参考: cordova 6.3.0, urbanairship插件(最新6.0.0), cordova-ios:4.2.1

屏幕截图:

1)列表中的五个通知

enter image description here

2)5通知的徽章

enter image description here

3)打开任何通知列表后通知消失和徽章,打开任何通知和剩余通知也被清除,徽章也消失了:

enter image description here

0 个答案:

没有答案