Дирижабль setUserNotificationsEnabled дает сбой на Android с Flutter? ⇐ Android
-
Гость
Дирижабль setUserNotificationsEnabled дает сбой на Android с Flutter?
Я использую Airship во Flutter для своих приложений для iOS и Android. Согласно документации дирижабля для Flutter настройка Airship.setUserNotificationsEnabled(true) должна отображать подсказку, чтобы пользователь мог решить, хотят ли он получать push-уведомления или нет. Это происходит как на iOS, так и на Android с той разницей, что Android всегда устанавливает для него значение true.
Именно, если да
Airship.setUserNotificationsEnabled(true).then((status) => { // статус здесь всегда «истина» на Android // если я открою настройки приложения, это правильное значение false // но мне нужно реализовать некоторые функции, основанные на переменной состояния // в iOS статус всегда правильный, поэтому он может быть «истина» или «ложь» по выбору пользователя } В чем может быть причина такого поведения?
Дирижабль: ^6.3.2
Flutter 3.10.5
Я использую Airship во Flutter для своих приложений для iOS и Android. Согласно документации дирижабля для Flutter настройка Airship.setUserNotificationsEnabled(true) должна отображать подсказку, чтобы пользователь мог решить, хотят ли он получать push-уведомления или нет. Это происходит как на iOS, так и на Android с той разницей, что Android всегда устанавливает для него значение true.
Именно, если да
Airship.setUserNotificationsEnabled(true).then((status) => { // статус здесь всегда «истина» на Android // если я открою настройки приложения, это правильное значение false // но мне нужно реализовать некоторые функции, основанные на переменной состояния // в iOS статус всегда правильный, поэтому он может быть «истина» или «ложь» по выбору пользователя } В чем может быть причина такого поведения?
Дирижабль: ^6.3.2
Flutter 3.10.5
Мобильная версия