Вид на экране блокировки и включенные удаленные уведомления Типы - iOS5 - PullRequest
2 голосов
/ 14 февраля 2012

Я только что провел здесь несколько тестов по результату, возвращенному

-(UIRemoteNotificationType)enabledRemoteNotificationTypes

Я вызываю его в методе делегата applicationDidBecomeActive и регистрирую результат.Он отлично работает, когда установлены оповещения, значки или звуки.

Однако, если в настройках push-приложения установлена ​​только настройка «Просмотр на экране блокировки», enabledRemoteNotificationTypes по-прежнему возвращает UIRemoteNotificationTypeNone.

Да, я понимаю, что звук, значок и оповещения отключены в настройках, но разве у нас нет способа обнаружить этот сценарий в приложении?

Другими словами: как узнать, что пользовательустановить для приложения только настройку «Просмотр на экране блокировки»?

1 Ответ

4 голосов
/ 14 февраля 2012

Вы не можете. API предоставляет только информацию о звуках, значках и оповещениях.

...