Приложение для iPhone не работает в iOS 4. Почему? - PullRequest
1 голос
/ 15 июня 2010

Я сделал приложение для iPhone, которое отображает видео.Я сделал это с Xcode 3.2.2 с iPhone SDK 3.1.3 и работает отлично.Но несколько дней назад я скачал последнюю версию iPhone SDK для iOS 4. Проект работал нормально, без ошибок, без предупреждений, но при запуске приложения видео не работало, изображение не загружалось, но звучалоработает.Я не понимаю.

Вот код, который я использовал.

NSBundle *Bundle = [NSBundle mainBundle];
NSString *moviePath = [Bundle pathForResource:@"Prueba" ofType:@"mp4"];
NSURL *movieURL = [[NSURL fileURLWithPath:moviePath] retain];
MPMoviePlayerController *theMovie = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
theMovie.scalingMode = MPMovieScalingModeFill;
[theMovie play];

У кого-нибудь есть идея?

Ответы [ 2 ]

2 голосов
/ 15 июня 2010

Существует новый MPMoviePlayerViewController для 3.2 (ipad) и выше iOS4

Более подробное описание в DevForum https://devforums.apple.com/message/207339#207339

1 голос
/ 23 июня 2010

Для просмотра видео вам необходимо встроить вид проигрывателя фильмов:

UIView * myView = ...
UIView * movieView = [вид moviePlayer];
[movieViewsetFrame: [границы myView]];// подгоняем фильм к точным границам myView
[myView addSubview: movieView];

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...