iOs Push-уведомления - PullRequest
       2

iOs Push-уведомления

3 голосов
/ 16 августа 2011

Есть ли способ узнать на устройстве или с помощью службы обратной связи Apple, что использование пошло дальше и отключило Уведомления для конкретного приложения, зайдя в Настройки-> Уведомления-> MyApp и отключив все? Мне нужен программный способ сделать это либо в самом устройстве, используя Objective-C, либо с помощью службы обратной связи. спасибо всем.

1 Ответ

4 голосов
/ 16 августа 2011

Да, вы можете использовать это:

UIRemoteNotificationType enabledNotifications = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];

В соответствии с документацией возвращается: Битовая маска, значения которой указывают типы уведомлений, которые пользователь запросил для приложения. См. UIRemoteNotificationType для допустимых значений битовой маски.

И проверьте типы: Ссылка на класс UIApplication

...