Как запросить доступ к AppDiagnosticInfo после отказа? - PullRequest
0 голосов
/ 04 декабря 2018

Есть ли способ снова запросить разрешение?Я никогда не получаю подсказку снова после нажатия нет.Если нет способа запросить это снова, как правильно обращаться с этим?Должен ли я сделать всплывающее сообщение о том, что пользователь должен включить его в настройках?Или мне просто перенаправить их в приложение настроек?

1 Ответ

0 голосов
/ 04 декабря 2018

Это системное поведение, которое не относится к данному разрешению.Как только пользователю отказано в разрешении, система не выдает диалоговое окно снова, а выдает исключение AccessDenied вместо этого, когда впоследствии запрашивается разрешение.

Для лучшего UX я бы предпочел отобразить диалоговое окно, объясняющее разрешениенеобходимо предоставить, а затем перенаправить пользователя на определенную страницу настроек после того, как она нажмет кнопку ОК.

...