【发布时间】:2014-05-19 14:33:46
【问题描述】:
我正在尝试更新应用图标上的徽章编号。我的推送通知来自服务器,我知道我会收到它:
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
}
我的问题是,此方法仅在应用程序在前台时有效,但当我的应用程序在后台时,如何更新徽章编号?
我知道applicationDidEnterBackground方法只会在home键被点击的时候调用。
【问题讨论】:
-
然后当应用程序进入前台时,我们再次调用 api 来重置服务器端的号码。这是不正确的方式。
标签: ios objective-c apple-push-notifications