Description
i use MediaPicker.PickVideoAsync. in the documentation is written to activate the permission 'NSMicrophoneUsageDescription'. if the permission ist activ it works very well. during the certification-process on apple the app wil be rejected, please see the note from apple:
_Guideline 2.5.1 - Performance - Software Requirements
During review, we were prompted to provide consent to use the microphone. However, we were not able to locate any features in your app that use the microphone for audio recording.
Next Steps
The microphone consent request is generated by the use of either AVAudioSessionCategoryRecord or AVAudioSessionCategoryPlayAndRecord audio categories. If you do not intend to record audio with your app, please choose the AVAudioSession session category that fits your app's needs or modify your app to include audio-recording features.
If these features are located in your app, please reply to this message in Resolution Center to provide information on how to locate them._
Expected Behavior
the method MediaPicker.PickVideoAsync is usable without the permission 'NSMicrophoneUsageDescription'
Basic Information
in my opinion only the method MediaPicker.CaptureVideoAsync needs the permission 'NSMicrophoneUsageDescription'
- Version with issue: xamarin.essentials v1.6.1
- IDE: VS 2019 v16.9.1