Объявление
public static bool HasUserAuthorizedPermission(string permission);Параметры
permission | Строка, представляющая разрешение на запрос. Для разрешений, которые Unity не предопределила, вы также можете вручную указать постоянное значение, полученное из документации Android, здесь: https://developer.android.com/guide/topics/permissions/overview#permission-groups, например «android.permission. ЧИТАТЬ_КОНТАКТЫ". |
Возвращает
bool Было ли предоставлено запрошенное разрешение.
Описание
Проверьте, предоставил ли пользователь доступ к ресурсу устройства или информации, требующей авторизации.
using UnityEngine;
using UnityEngine.Android;
public class CheckPermissionScript : MonoBehaviour
{
void Start()
{
if (Permission.HasUserAuthorizedPermission(Permission.Microphone))
Debug.Log("Microphone permission has been granted.");
}
}