Permission.HasUserAuthorizedPermission
Declaration
public static bool HasUserAuthorizedPermission(string permission);Параметры
| Параметр | Описание |
|---|---|
| разрешение | Строка, представляющая разрешение на запрос. Для разрешений, которые Unity не предопределил, вы можете предоставить встроенные строки разрешений Android, такие как "android.permission.READ_CONTACTS". Для списка строк разрешений, обратитесь к документации Android по Manifest.permission. |
Возвращаемое значение
логическое Было ли предоставлено запрошенное разрешение.
Описание
Проверьте, предоставил ли пользователь доступ к ресурсу устройства или информации, требующей авторизации.
using UnityEngine; using UnityEngine.Android;
public class CheckPermissionScript : MonoBehaviour { void Start() { if (Permission.HasUserAuthorizedPermission(Permission.Microphone)) Debug.Log("Microphone permission has been granted."); } }