JMessage的iOS角标为什么一直存在

我调用了getAllUnreadCount返回为0,然后setBadge似乎不生效,我传参了1,它还是没有变化

我又试了一下 resetBadge ,也没有生效,角标有一个8,但是在使用getAllUnreadCount方法时,返回的是0,用setBadge,resetBadge都不生效呢
image

抱歉,是我写的问题

WX_EXPORT_METHOD( **@selector** (setBadge:))

-( **void** )setBadge: (NSNumber *)badge {

[[UIApplication sharedApplication] setApplicationIconBadgeNumber: badge.integerValue];

[JMessage setBadge: badge.integerValue > 0 ? badge.integerValue: 0];

}

没有问题了

set 方法是设置极光服务器的,本地要清除是调Apple原生方法

好〜〜谢谢:grinning::grinning: