AVPlayer을 사용하여 오디오 스트림을 재생하고 있으며 백그라운드에서 계속 재생할 수 있습니다. 나는 사용자가 인터넷 연결이 끊어지는 상황을 어떻게 처리 할 수 있을지 궁금해서 몇 가지 피드백을 제공하거나 몇 초 후에 재생을 다시 시도 할 수 있습니다.앱이 백그라운드에서 실행되는 동안 AVPlayer 오류를 처리하는 방법은 무엇입니까?
편집 : 나는 AVPlayer에 관한 질문을 알고 있지만 MPMoviePlayerController
으로 대답하는 경우 유용 할 수도 있습니다. 지금은 MPMoviePlayerController
을 사용하여 MPMoviePlayerPlaybackDidFinishNotification
에 가입하여 MPMoviePlayerPlaybackDidFinishReasonUserInfoKey
의 MPMovieFinishReasonPlaybackError
사례를 얻으려고하지만 f.e. 내 오디오가 백그라운드에서 재생 중이고 비행기 모드가 켜졌습니다.이 알림을받지 못했습니다. 나는 단지 MPMovieFinishReasonPlaybackEnded
을 얻고, 나는 사용자가 그 자신을 멈추는 경우와 분리시키는 방법을 모른다.
링크가 죽었습니다. ( – jocull
Way Back Machine에서 사본을 찾았습니다. http://web.archive.org/web/20110525032820/http://digitaldj.net/2010/07/03/ios4-multitasking- 개발자 - 지옥/ – jocull
@jocull webarchiver의 좋은 사용 –