Регистрация для push-уведомлений

Я отключил push-уведомление из приложения настроек моего устройства (внутри значка моего приложения в настройках), и когда я вызываю следующий фрагмент кода, ни один из обратных вызовов моего делегата не вызывается.

[[UIApplication sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeBadge|UIRemoteNotificationTypeAlert|UIRemoteNotificationTypeSound];

application:didRegisterForRemoteNotificationsWithDeviceToken:
application:didFailToRegisterForRemoteNotificationsWithError:

Есть ли способ перед регистрацией на Push знать, какие все типы уведомлений включены? В моем приложении я продолжаю, как только получу токен устройства в обратном вызове didRegisterForRemoteNotificationsWithDeviceToken. Теперь, если пользователь не выбирает ни один из них, я не могу продолжить, поэтому также хотел указать альтернативный путь.

5
задан Abhinav 29 June 2011 в 21:32
поделиться