Вы можете просто передать один (или ИЛИ нескольких) UIRemoteNotificationType , например
[[UIApplication sharedApplication]
registerForRemoteNotificationTypes:
(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound)];
Я рекомендую вам включить все типы здесь. Это создаст новые настройки для приложения в разделе «Настройки push-уведомлений» в приложении «Настройки», которое является стандартным местом для пользовательской конфигурации push-уведомлений.
Я бы не согласился с вашей собственной конфигурацией в комплекте настроек вашего приложения.