Estoy trabajando en una aplicación de grabadora de audio, está funcionando perfectamente bien.cómo reanudar la grabación después de la interrupción en el iphone?
Pero estoy atascado con el problema de la interrupción. Cuando recibe una llamada,
- (void)audioRecorderBeginInterruption:(AVAudioRecorder *)recorder
luego se invoca este método y la grabación se pausa.
Y si el usuario rechaza la llamada:
- (void)audioRecorderEndInterruption:(AVAudioRecorder *)recorder
Entonces aquí quiero reanudar la grabación desde el punto en que se interrumpió. Pero cuando vuelvo a llamar al método de grabación, la grabación comienza con un nuevo archivo.
Por favor enviar el código que está utilizando para iniciar/detener la grabación/pausa. ¿Se está liberando cada vez que el AVAudioRecorder se opone y crea una nueva instancia? Esto puede explicar por qué cada vez que comienzas a grabar usando un archivo diferente. –
Fyi, he creado una pequeña aplicación de muestra que muestra cómo End Int no funciona correctamente y he registrado una llamada con Apple sobre este tema. Ha estado con ellos durante> 2 meses y no han escuchado nada. – ort11