Как включить типы push-уведомлений из пакета настроек при регистрации для push-уведомлений? - PullRequest
0 голосов
/ 11 ноября 2009

Я создал набор настроек, а также три переключателя для оповещения, звука и значка. Я также получаю 0 или 1 в зависимости от переключателя (вкл / выкл). Теперь как включить только выбранные типы уведомлений при вызове этого метода

[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(here I want to set types from settings)];

как мне установить типы?

1 Ответ

1 голос
/ 11 ноября 2009

Вы можете просто передать один (или ИЛИ нескольких) UIRemoteNotificationType , например

[[UIApplication sharedApplication] 
     registerForRemoteNotificationTypes:
         (UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound)];

Я рекомендую вам включить все типы здесь. Это создаст новые настройки для приложения в разделе «Настройки push-уведомлений» в приложении «Настройки», которое является стандартным местом для пользовательской конфигурации push-уведомлений.

Я бы не согласился с вашей собственной конфигурацией в комплекте настроек вашего приложения.

...