4

在使用 MPMoviePlayerViewController 时,我收到如下错误通知和应用程序崩溃。

_serverConnectionDiedNotification。Info -- notification=Error Domain=AVFoundationErrorDomain Code=-11819 "Cannot Complete Action" UserInfo=0x5dfcb0 {NSLocalizedRecoverySuggestion=稍后再试。, NSLocalizedDescription=Cannot Complete Action}, AVPlayer = , currentTime = 0.00

2012-05-27 15:32:41.777 AnswerMania[3885:707] *由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“一个 AVPlayerItem 不能与多个 AVPlayer 实例关联”

这并不总是发生。我已经观察到所有 MpMoviePlayerController 通知,但无法观察到此错误。它与服务器连接有关吗?如何观察 serverConnectionDiedNotification?

4

1 回答 1

2

当播放视频时出现日历提醒时,我遇到了类似的问题。通过不使用应用程序音频会话为我解决了这个问题:

moviePlayer.useApplicationAudioSession = NO;

编辑:它与以下错误有关,没有看到 _serverConnectionDiedNotification:

AVPlayerItem cannot be associated with more than one instance of AVPlayer
于 2012-06-05T21:52:56.853 回答