Вопрос по avplayer, ios – MPMoviePlayerViewController наблюдает за _serverConnectionDiedNotification

4

Во время работы с MPMoviePlayerViewController я получаю уведомление об ошибке, как показано ниже, и приложение вылетает.

_serverConnectionDiedNotification. Info -- notification=Error Domain=AVFoundationErrorDomain Code=-11819 "Cannot Complete Action" UserInfo=0x5dfcb0 {NSLocalizedRecoverySuggestion=Try again later., NSLocalizedDescription=Cannot Complete Action}, AVPlayer = , currentTime = 0.00

2012-05-27 15:32:41.777 AnswerMania[3885:707] * Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'An AVPlayerItem cannot be associated with more than one instance of AVPlayer'

Это не происходит всегда. Я наблюдал все уведомления MpMoviePlayerController, но эта ошибка не наблюдается. Это связано с подключением к серверу? Как можно наблюдать serverConnectionDiedNotification?

Плюс 1. Я тоже сталкиваюсь с этим и не знаю, почему это происходит или как это можно решить Dev Kanchen

Ваш Ответ

1   ответ
2

когда при воспроизведении видео появлялось напоминание календаря. это было решено для меня, не используя аудио сессию приложения:

moviePlayer.useApplicationAudioSession = NO;

РЕДАКТИРОВАТЬ: это связано со следующей ошибкой, НЕ видел _serverConnectionDiedNotification:

AVPlayerItem cannot be associated with more than one instance of AVPlayer
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:&error]Error: User Rate Limit Exceeded

Похожие вопросы