Как включить типы уведомлений push из настройки пакета при регистрации для уведомления Push?

StackOverflow https://stackoverflow.com/questions/1715333

Вопрос

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

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

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

Это было полезно?

Решение

Вы можете просто пройти один (или или несколько) Uiremotenotificationtype, как

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top