В первый раз запрашивать какое-либо разрешение, если не разрешить, а затем выйти из приложения

#flutter #dart

#flutter #dart

Вопрос:

есть ли какой-либо пакет или что-то, где я могу использовать эту функцию, когда пользователь впервые открывает мое приложение, оно запрашивает разрешение (например, местоположение, файл, камера), если пользователь не разрешает им, все приложение закроется? flutter в любом пакете / библиотеке для достижения подобного?

Ответ №1:

Вы можете использовать этот плагин для получения разрешения https://pub.dev/packages/permission_handler/install

Кроме того, вы можете сохранить значение bool в своих общих настройках, чтобы узнать, выполнил ли пользователь этот шаг.

В соответствии с вашей проблемой: — Шаг 1: — Спросите разрешение Шаг 2: — Проверьте статус разрешения Шаг 3: — Сохраните значение bool в ваших общих предпочтениях, чтобы проверить, является ли это первым разом пользователя Шаг 4: — Если статус разрешения является успешным, перенесите пользователя на главный экран или панель мониторинга. Если статус разрешения — сбой, выйдите из приложения