Во время тестирования моего приложения я обнаружил, что оно зависало на iphone с ОС 3.0.1 и 3.1.1 (iPod Touch).
У меня есть следующий код для воспроизведения видео, которое помещено наудаленный сервер.Он работает безупречно на iOS 4.0 и iPad с ОС 3.2
Xcode настроен на использование SDK 4.0, но целевой ОС является 3.0.
NSURL *url = [NSURL URLWithString:selectedLink];
MPMoviePlayerViewController *moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:url];
[self presentMoviePlayerViewControllerAnimated:moviePlayer];
[moviePlayer release];
При работе на 3.0.1 и 3.1.1Я получаю следующую ошибку:
-[UIViewController presentMoviePlayerViewControllerAnimated:]: unrecognized selector sent to instance 0x231550
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: -[UIViewController presentMoviePlayerViewControllerAnimated:]: unrecognized selector sent to instance 0x231550'
Надеюсь, вы, ребята, можете мне помочь.