Version: 2019.1

Permission.RequestUserPermission

Switch to Manual
public static void RequestUserPermission (string permission);

Parameters

permissionA string that describes the permission to request. For permissions which Unity has not predefined you may also manually provide the constant value obtained from the Android documentation here: https://developer.android.com/guide/topics/permissions/overview#permission-groups such as "android.permission.READ_CONTACTS".

Description

Request that the user grant access to a device resource or information that requires authorization.

using UnityEngine;
using UnityEngine.Android;

public class RequestPermissionScript : MonoBehaviour { void Start() { if (Permission.HasUserAuthorizedPermission(Permission.Microphone)) { // The user authorized use of the microphone. } else { // We do not have permission to use the microphone. // Ask for permission or proceed without the functionality enabled. Permission.RequestUserPermission(Permission.Microphone); } } }
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961