Дирижабль setUserNotificationsEnabled дает сбой на Android с Flutter?IOS

Программируем под IOS
Гость
Дирижабль 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

Вернуться в «IOS»