В настоящее время у меня есть простой метод, который запрашивает разрешения местоположения в моем приложении, используя license_handler. Все работает хорошо с первого раза при принятии / отклонении разрешений. Однако, как только 1-й диалог получает ответ, вызов .request () больше не открывает диалог запроса разрешений.
Есть ли способ вызвать диалоговое окно в приложении после того, как пользователь уже ответил?
Вот мой метод:
Future<bool> requestLocationPermissions() async {
bool permissions = await Permission.locationWhenInUse.request().isGranted;
if (permissions) {
return true;
} else {
return false;
}
}