HasUserAuthorizedPermission(string)
Check if the user has granted access to a device resource or information that requires authorization.
Read time 1 minuteLast updated 10 days ago
Definition
- Type: Method
- Namespace: UnityEngine.Android
- Assembly: UnityEngine.AndroidJNIModule
public static bool HasUserAuthorizedPermission(string permission)
Parameters
A string representing the permission to request. For permissions which Unity has not predefined, you can provide Android's in-built permission strings such as "android.permission.READ_CONTACTS". For a list of permission strings, refer to Android's documentation on Manifest.permission.
Returns
Type | Description |
|---|---|
| bool | Whether the requested permission has been granted. |
Examples
using UnityEngine;using UnityEngine.Android;public class CheckPermissionScript : MonoBehaviour{ void Start() { if (Permission.HasUserAuthorizedPermission(Permission.Microphone)) Debug.Log("Microphone permission has been granted."); }}