Как воспроизвести видео в моем приложении - PullRequest
0 голосов
/ 21 января 2012

Поэтому я работаю над тем, чтобы в моем приложении проигрывалось небольшое (> 1 МБ) видео.Я продолжаю получать ошибку 'SIGABRT', когда перехожу точку останова в моем коде.Будучи новичком, я не нашел понимания того, что я делаю неправильно.

Я использую Xcode 4.2.

Спасибо за любую помощь.

Ответы [ 2 ]

2 голосов
/ 21 января 2012

Вы используете следующий код, чтобы получить URL для своего фильма:

NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"WhatV1.mp4" ofType:@"mp4"]];

Вы указываете часть mp4 дважды. Попробуйте изменить это на [[NSBundle mainBundle] pathForResource:@"WhatV1" ofType:@"mp4"];.

Кроме того, вы запускаете это на устройстве или на симуляторе? Разрушение видеокарт на симуляторе является нормой для курса. Попробуйте выполнить тестирование на устройстве iOS.

0 голосов
/ 21 января 2012

Не указывайте расширение в параметре pathForResource.

...