Вот код, с помощью которого я его тестирую:
Код: Выделить всё
void test() async {
PermissionStatus storageStatus = await Permission.storage.request();
if (storageStatus == PermissionStatus.granted) {
print("granted");
}
if (storageStatus == PermissionStatus.denied) {
print("denied");
}
if (storageStatus == PermissionStatus.permanentlyDenied) {
openAppSettings();
}
}
Я попробовал предоставить разрешения для камеры, и это сработало , но оно не работает для хранилища.
Когда я проверяю статус разрешения на хранение, оно постоянно отклоняется, а когда открываются настройки приложения, появляется сообщение «Разрешения не запрошены».
Я попробовал запустить «очистку флаттера», которая кажется необходимой при обновлении манифеста.
Я попробовал удалить приложение с телефона и переустановить приложениеКак это исправить?
Подробнее здесь: https://stackoverflow.com/questions/752 ... in-flutter
Мобильная версия