Ios -[MPMoviePlayerController新_MoviePlayerIDBecMeaActivityName:]中的断言失败

Ios -[MPMoviePlayerController新_MoviePlayerIDBecMeaActivityName:]中的断言失败,ios,exception,crash,mpmovieplayercontroller,Ios,Exception,Crash,Mpmovieplayercontroller,我正在使用MPMoviePlayerController的多个实例, 不允许一次播放多个视频 (当然是在不同的情况下) 为了避免同时播放两个实例,我会在播放新的实例时停止并关闭前一个播放器 在播放了一些视频之后,它抛出了一个异常,我无法捕捉到,因为它是由实例之间发送的内部通知引起的。似乎对loadState==MPMovieLoadStateUnknown的播放器调用“stop”方法会导致内部状态不好并抛出异常 因此,解决方案是不允许在该状态下停止播放机(播放机初始化播放时该状态持续约一秒钟)

我正在使用MPMoviePlayerController的多个实例,
不允许一次播放多个视频 (当然是在不同的情况下)

为了避免同时播放两个实例,我会在播放新的实例时停止并关闭前一个播放器


在播放了一些视频之后,它抛出了一个异常,我无法捕捉到,因为它是由实例之间发送的内部通知引起的。

似乎对loadState==MPMovieLoadStateUnknown的播放器调用“stop”方法会导致内部状态不好并抛出异常

因此,解决方案是不允许在该状态下停止播放机(播放机初始化播放时该状态持续约一秒钟)


似乎对loadState==MPMovieLoadStateUnknown的播放器调用“stop”方法会导致错误的内部状态并引发异常

因此,解决方案是不允许在该状态下停止播放机(播放机初始化播放时该状态持续约一秒钟)