Включение телефонных разрешений без предупреждения пользователя о включении во время выполнения в формах Xamarin - PullRequest
0 голосов
/ 16 марта 2020

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

image showing phone permission

Я добавляю разрешение READ_PHONE_STATE в Android Манифест. Но это не включает его по умолчанию до тех пор, пока пользователь не перейдет к настройке и не включит ее вручную.

1 Ответ

1 голос
/ 16 марта 2020

Разрешение необходимо запросить у пользователя. Если вы попытаетесь использовать эту функцию без разрешения, приложение взломает sh. Разрешение должно быть в манифесте, и вам также необходимо запросить разрешение у пользователя. Невозможно сделать это автоматически.

Примечание: я полагаю, что это разрешение особенно внимательно изучается при отправке в Play Store. В объявлении, которое они отправили в прошлом году, упоминалось, что вы сможете использовать это разрешение только в том случае, если укажете уважительную причину, например, создаете альтернативное приложение для набора номера.

...