I am using this code. Every thing is working fine when push notification comes but badge number does not increase when application is in background. How to solve this problem? <
When the application is in the background didFinishLaunchingWithOptions
method never calls. For doing something when your App is in background you need to implement your logic in AppDelegate's
applicationDidEnterBackground
: method like.
- (void)applicationDidEnterBackground:(UIApplication *)application{
[UIApplication sharedApplication].applicationIconBadgeNumber = 2;
}