Я использую этот код, чтобы воспроизвести видео. Однако видео никогда не воспроизводится, звонок никогда не был сделан, чтобы сказать, что он закончен. Я не вижу ничего, что мне не хватает, или есть, где это не должно быть. Я проверил путь, и все в порядке. Появится представление воспроизведения видео. В этот момент он просто не играет.MPMoviePlayerController не воспроизводит видео
Любые предложения?
NSURL *movieURL = [[NSBundle mainBundle] URLForResource:@"IntroMovie" withExtension:@"mov"];
NSLog(@"%@", movieURL);
MPMoviePlayerController *moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playbackFinished:) name:MPMoviePlayerPlaybackDidFinishNotification object:moviePlayerController];
[moviePlayerController prepareToPlay];
[moviePlayerController.view setFrame:self.view.bounds];
[self.view addSubview:moviePlayerController.view];
[moviePlayerController play];
Вы используете ARC или не-ARC? –
Я использую ARC и таргетинг на iOS 7 –
см. Http://stackoverflow.com/questions/7493860/problem-playing-mov-file-in-mpmovieplayercontroller – karthika