Determine on iPhone if user has enabled push notifications
Call enabledRemoteNotificationsTypes and check the mask. For example: UIRemoteNotificationType types = [[UIApplication sharedApplication] enabledRemoteNotificationTypes]; if (types == UIRemoteNotificationTypeNone) // blah blah blah iOS8 and above: [[UIApplication sharedApplication] isRegisteredForRemoteNotifications]