Objective c 电影播放器的激活状态错误(1)

Objective c 电影播放器的激活状态错误(1),objective-c,ios,sdk,Objective C,Ios,Sdk,嗨!我正在从视频url捕获视频的缩略图。我使用下面的代码来捕获缩略图 MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc]initWithContentURL:movieURL]; [moviePlayer setControlStyle:MPMovieControlStyleFullscreen]; [moviePlayer setFullscreen:YES]; moviePlayer.useAppli

嗨!我正在从视频url捕获视频的缩略图。我使用下面的代码来捕获缩略图

MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc]initWithContentURL:movieURL];
[moviePlayer setControlStyle:MPMovieControlStyleFullscreen];
[moviePlayer setFullscreen:YES];
moviePlayer.useApplicationAudioSession = NO;
UIImage *image = [moviePlayer  thumbnailImageAtTime:(NSTimeInterval)1.0 timeOption: MPMovieTimeOptionNearestKeyFrame];
我正在为此使用线程。我得到以下错误:

电影播放器的激活状态错误(1)


有人能帮我吗?

当你启动电影播放器时,你已经有了。只能有一个MPMoviePlayerController。您可能在循环中执行此操作。您需要将上一个设置为
nil
,或者不断重复使用同一个