Bloquear al recibir llamadas mientras reproduce audio
-
29-10-2019 - |
Pregunta
Estoy trabajando en una radio en línea y funciona bien ... pero obtiene un problema cuando el usuario recibió una llamada.
Cuando finaliza la llamada, inicia la radio automáticamente. Al usar AVAudioSessionDelegate
.
Ahora se está reproduciendo la radio y si el usuario abre la aplicación (mudándola al primer plano) y presione ese botón Stop/Play nuevamente, mi aplicación se bloquea. Puede que sepa la razón, la razón puede deberse a los subprocesos. Pero no puedo manejar esto, por favor proporcione ayuda (no puedo poner el código que es enorme y privado)
No hay solución correcta
Otros consejos
Para evitar el bloqueo cuando su aplicación va en segundo plano y viene en primer plano, llame al botón de pausa de la aplicación de radio en el fondo y libera hilos. Cuando el usuario toca el botón de reproducción, comenzará a enhebrar. Pruébelo, espera que funcione para usted.