Моего случая выглядит следующим образом:типов UIUserNotificationSettings возвращают неправильные значения
- Установить мое приложение
- Перейти к App настройке устройства и отключить уведомление толчка для моего приложения.
- Удалить Мое приложение
Переустановите мое приложение и получить настройки программно, как показано ниже толчок уведомления:
if ([[UIApplication sharedApplication]respondsToSelector:@selector(currentUserNotificationSettings)]){ UIUserNotificationSettings *noticationSettings = [[UIApplication sharedApplication] currentUserNotificationSettings]; if (!noticationSettings || (noticationSettings.types == UIUserNotificationTypeNone)) { return NO; } return YES; }
Но, notificationSettings.types
всегда возвращает UIUserNotificationTypeNone
хотя в App Настройки аппарата, установка уведомление является на. Может ли кто-нибудь помочь мне получить правильное значение настройки уведомления в этом случае?