Question

Je travaille sur une radio en ligne et cela fonctionne bien ... mais j'ai un problème lorsque l'utilisateur a reçu un appel.
Lorsque l'appel se termine, je commence automatiquement la radio. AVAudioSessionDelegate.

Maintenant, la radio est en lecture et si l'utilisateur ouvre l'application (le déplacer au premier plan) et appuyez à nouveau sur ce bouton d'arrêt / lecture, mon application se bloque. Je connais peut-être la raison, la raison peut être due au filet

Pas de solution correcte

Autres conseils

Pour éviter le crash lorsque votre application est en arrière-plan et est disponible au premier plan, appelez le bouton Pause de l'application radio en arrière-plan et publie des threads. Lorsque l'utilisateur touche le bouton de lecture, il commencera le thread. Essayez-le, espère que cela pourrait fonctionner pour vous.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top