メインコンテンツへスキップ
< すべてのトピックに戻る

AndroidのPermission(権限)を動的に要求する方法は?

ゲーム実行中に Permission.RequestUserPermission() を呼び出して、ユーザーにマイクやカメラの許可を求めるダイアログを出します。

 

Android 6.0以降(特にAndroid 13以降)では、プライバシー保護の観点から、アプリのインストール時ではなく「実際にその機能を使う直前」にユーザーの同意を得ることが義務付けられているためです。

 

マイクを使いたいタイミングで、スクリプト内で UnityEngine.Android.Permission.RequestUserPermission(Permission.Microphone); を実行します。

タグ:
目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に