문제

온라인 라디오 작업 중인데 잘 작동하지만 사용자가 전화를 받으면 문제가 발생합니다.
통화가 끝나면 자동으로 라디오를 시작합니다. AVAudioSessionDelegate.

이제 라디오가 재생되고 있으며 사용자가 앱을 열고(포그라운드로 이동) 중지/재생 버튼을 다시 누르면 앱이 충돌합니다.이유를 알 수도 있고 스레딩 때문일 수도 있습니다. 하지만 이 문제를 처리할 수 없습니다. 도움을 주세요.(거대하고 비공개인 코드를 넣을 수 없습니다.)

올바른 솔루션이 없습니다

다른 팁

앱이 백그라운드에서 포그라운드로 들어올 때 충돌을 방지하려면 백그라운드에서 라디오 앱의 일시 중지 버튼을 호출하고 스레드를 해제합니다.사용자가 재생 버튼을 터치하면 스레딩이 시작됩니다.시도해 보세요. 그것이 당신에게 효과가 있기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top