I added Push notifications to my application. And my application works based on push notifications. When the app runs for the first time, it is showing alert whether user wants
You can only check whether user have selected to receive push-notifications:
UIRemoteNotificationType status = [[UIApplication sharedApplication] enabledRemoteNotificationTypes]; if (status == UIRemoteNotificationTypeNone) { NSLog(@"User doesn't want to receive push-notifications"); }