/ / Acesso ao microfone para gravação via código, iOS - ios, iphone, objetivo-c, avaudiorecorder, avaudiosession

Acesso ao microfone para gravação via código, iOS - ios, iphone, objetivo-c, avaudiorecorder, avaudiosession

No meu aplicativo, estou usando o AVAudioRecorder para gravação. Não há nenhum problema em relação à gravação. Quando reproduzo meu aplicativo pela primeira vez, o problema é que uma janela de alerta aparece, em relação a permitir / desativar, permitir que o microfone seja usado.

eu quero ter

1) controle sobre essa visualização de alerta padrão, para que minha gravação e cronômetro (um rótulo usado para mostrar os segundos, o áudio gravado) sejam iniciados somente quando eu clicar em Permitir microfone,

OU

2) precisa configurar os microfones disponíveis para o aplicativo, para que ele não solicite a visualização de alerta pedindo para permitir / desabilitar o microfone.

Pesquisei internet, stackoverflow, mas não obtivequalquer coisa relacionada a este post. Leia algumas postagens, mas elas estavam relacionadas à exibição do status, esse microfone está disponível para aplicativo ou não, o que não é muito útil para mim.

Respostas:

1 para resposta № 1

Como John mencionou nos comentários, é o padrãocomportamento do aplicativo para pedir permissão para usar o microfone e isso não pode ser alterado. No entanto, você pode verificar se a permissão foi concedida.

Você provavelmente deveria dar uma olhada nissopergunta, pois explica como verificar e ver se o acesso foi concedido para usar o microfone. Você pode iniciar sua gravação assim que a permissão for concedida.

Detectar permissão do microfone