AVAudioSession.RequestRecordPermission(AVPermissionGranted) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Presents a standard UI to the app user, asking for permission to record.
[Foundation.Export("requestRecordPermission:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 4, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void RequestRecordPermission (AVFoundation.AVPermissionGranted responseCallback);
abstract member RequestRecordPermission : AVFoundation.AVPermissionGranted -> unit
override this.RequestRecordPermission : AVFoundation.AVPermissionGranted -> unit
Parameters
- responseCallback
- AVPermissionGranted
- Attributes
Remarks
This method will be called automatically the first time the application's Category is set to a category that includes recording. Or, the application developer can call this method explicitly to control the presentation.
Unlike most other privacy settings, there is not a corresponding method to check the status.