7

Xamarin で開発された iOS アプリがあります。アプリにマイクへのアクセス権限がない場合、ユーザーがアプリからマイクにアクセスしようとすると、 を使用して設定を確認しAVAudioSession.SharedInstance().RequestRecordPermission (delegate(bool granted))、メッセージを表示します。

アプリにカメラへのアクセス許可がない場合は、同じことを行う必要があります。カメラに許可が与えられているかどうかを確認し、それに応じてメッセージを表示する必要があります。これどうやってするの?

4

2 に答える 2

5

私は答えを得ました。これが私がやったことです:

AVCaptureDevice.RequestAccessForMediaType (AVMediaType.Video, (bool isAccessGranted) => {                    
   //if has access              
   if(isAccessGranted)
   {
      //do something
   }
   //if has no access
   else
   {
      //show an alert
   }
});
于 2015-07-02T10:22:03.173 に答える