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 № 1Como 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