В iPhone 3.1 я использовал следующий код для воспроизведения фильма:
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
moviePlayer.movieControlMode = MPMovieControlModeDefault;
moviePlayer.backgroundColor = [UIColor blackColor];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playbackDidFinish:) name:MPMoviePlayerPlaybackDidFinishNotification object:moviePlayer];
[moviePlayer play];
Почему-то это больше не работает в iPhone 4.0 (иди в Apple!).Как воспроизвести фильм на iPhone 4.0 при сохранении обратной совместимости с iPhone 3.1?