Просмотр экрана блокировки и enabledRemoteNotificationTypes - iOS5

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

-(UIRemoteNotificationType)enabledRemoteNotificationTypes

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

Однако, когда в настройках моего приложения нажмите параметр "Просмотр в блокировке экрана", enabledRemoteNotificationTypes все еще возвращает UIRemoteNotificationTypeNone.

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

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

Ответ 1

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