AVAudioSession.RequestRecordPermission(AVPermissionGranted) Método

Definição

Apresenta uma interface do usuário padrão para o usuário do aplicativo, solicitando permissão para gravar.

[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

Parâmetros

responseCallback
AVPermissionGranted
Atributos

Comentários

Esse método será chamado automaticamente na primeira vez que o do Category aplicativo for definido como uma categoria que inclui gravação. Ou o desenvolvedor de aplicativos pode chamar esse método explicitamente para controlar a apresentação.

Ao contrário da maioria das outras configurações de privacidade, não há um método correspondente para verificar o status.

Aplica-se a