MPMoviePlayerController не будет воспроизводить фильм на iPhone 3G в режиме выпуска, но будет в режиме отладки

Хорошо, у меня тут странный ... У меня проблема с MPMoviePlayerController и воспроизведением фильма в формате m4v на старом iphone 3G.

Когда я подключаю устройство к своему Mac и запускаю его через Xcode с установкой сборки на Device | Debug - фильм воспроизводится нормально.

Когда я меняю сборку на Device | Release, сразу вызывается MPMoviePlayerPlaybackDidFinishNotification с ошибкой «Этот формат фильма не поддерживается», и фильм не отображается.

На устройстве запущена версия 4.1, и в качестве базового SDK установлена ​​версия 4.1.

У тебя есть идеи?

Спасибо Крис


person Leddo    schedule 15.11.2010    source источник
comment
Вы пробовали MPMoviePlayerLoadStateDidChangeNotification и смотрели, что происходит?   -  person erkanyildiz    schedule 25.02.2012


Ответы (1)


Возможно, проблема действительно в кодировке вашего видео. Попробуйте пример видео, представленный в этом руководстве:

http://mobiledevelopertips.com/video/getting-mpmovieplayercontroller-to-cooperate-with-ios4-3-2-ipad-and-earlier-versions-of-iphone-sdk.html

Если проблема не исчезнет, ​​дайте мне знать.

person Guntis Treulands    schedule 14.05.2012