"数据参数为nil"网络丢失导致AVPlayer崩溃

时间:2014-08-01 19:41:51

标签: ios objective-c streaming avplayer

我会说这是在iOS 8上,但我认为这不是iOS 8的错误。

我正在使用Apple的AVPlayer类创建一个热气腾腾的音乐播放器。但是,如果我碰巧失去连接,应用程序会因错误Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'data parameter is nil'而崩溃。我意识到这可能是因为AVPlayer正在尝试使用空缓冲区,但我不确定a)我如何捕获异常或b)为什么这会导致应用程序崩溃。有没有办法防止此AVPlayer错误导致网络丢失时应用程序崩溃?谢谢你的帮助!

0 个答案:

没有答案