Я хочу уважать намерения моих пользователей и не звонить [[UIApplication sharedApplication] registerForRemoteNotificationTypes:(...)]
, если они отключили удаленные уведомления для моего приложения.
При вызове UIRemoteNotificationType enabledTypes = [[UIApplication sharedApplication] enabledRemoteNotificationTypes]
я получаю информацию о том, какие типы уведомлений включены для моего приложения. Однако Центр уведомлений для этого приложения можно отключить, и я по-прежнему получаю ранее включенный тип уведомлений из этого метода, пока не выберу «Нет».
Таким образом, мое приложение считает, что уведомления включены, даже если они не включены.
Есть ли способ программно узнать статус Центра уведомлений для моего приложения? (ON / OFF).