Pregunta

Estoy usando el código exacto de la aplicación iPhone Guía de Programación Soporte Multimedia utilizar AVAudioRecorder para grabar un archivo en el disco y luego AVAudioPlayer para cargar y reproducir ese archivo.

Esto está muy bien trabajando en el simulador, pero no funciona en el dispositivo. El archivo se carga (se puede ver el NSTimeInterval), pero no juega (retornos de juego falsas).

Después de que no funcionó con el código de ejemplo de la página web, tratamos de cambiar a un montón de diferentes codecs sin éxito. Y, por supuesto, el sonido está activado.

Gracias un montón.

¿Fue útil?

Solución

resuelto! El problema era que después de establecer la categoría AVAudioSession de grabación para la grabación, hay que configurarlo para jugar por jugar. Parece obvio ahora, pero ya sabes cómo es. Cuando se utiliza el simulador que utiliza una implementación subyacente diferente por lo que este problema no se presenta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top