0
我尝试更新徽章图标,每当应用程序(在后台)收到推送通知时。更新徽章图标
我所用,在“didReceiveRemoteNotification”和“didFinishLaunchingWithOptions”
[UIApplication sharedApplication].applicationIconBadgeNumber++;
如果应用程序是在前台和接收一些推送通知,当应用程序回来backgorund图标的徽章与数更新推送通知。
但是,如果应用程序在后台,图标的徽章就像有效载荷中的一样,即使应用程序收到很多通知。
你有什么想法吗?在此先感谢
有效负载的数值设置为1的徽章难以处理,因为任何时候应用程序的预算值都可以知道将要发送的新数据。 – Developer2014 2014-10-31 16:59:01
@ Developer2014它可能很难,是的。所以你要么在服务器上跟踪它,要么根本不显示它。这是要走的路。 – 2014-10-31 17:00:05
我不知道为什么更新在应用程序处于前景并在后台复出时工作,但如果应用程序是背景则不会。 – Developer2014 2014-10-31 17:04:06