Я использую простой плагин разрешений для запроса разрешений контактов в моем приложении флаттера.
Когда пользователь нажимает на опцию «Больше не спрашивать» и отказывает в разрешении, я даю кнопку, которая открывает настройки с помощью openSettings ().
Теперь, если пользователь активирует разрешения и нажимает, чтобы вернуться в приложение, как я могу определить, что разрешение было предоставлено?
Вот код, чтобы дать идею -
Text(
'Permission to access Contacts was denied.\nPlease press Settings to provide permissions and continue connecting!',
),
MaterialButton(
onPressed: () {
SimplePermissions.openSettings();
},
child: Text('Settings'),
)