2

从后台进入应用程序后,如何防止 PushPlugin 将我的徽章计数重置为 0?

4

1 回答 1

3

我也遇到了这个问题。

出于某种原因,这是预期的行为。这是因为在com.phonegap.plugins.PushPlugin 中,当应用再次激活时,徽章会被清除为 0。

我最终编辑了插件:

在文件“ AppDelegate+notification.m ”中,方法中:

"- (void)applicationDidBecomeActive:(UIApplication *)application {"

换行~90:

//zero badge
application.applicationIconBadgeNumber = 0;

到:

//zero badge
//application.applicationIconBadgeNumber = 0;

(我刚刚结束了评论)。

于 2014-09-02T20:53:50.557 回答