MPMoviePlayerController не воспроизводится из папки «Документы»

Desperated. Всем привет! У меня возникли некоторые проблемы с MPMoviePlayerController. Я'Мы сделали это, работая с видео от NSBundle. Но это'не то, что мне нужно. Мне нужно воспроизвести его из каталога документов, потому что это место, где я храню записанные видео, URL-адреса которых хранятся в CoreData. но давайте оставим это в стороне и упростим код до необходимого минимума. Этот код на самом деле РАБОТАЕТ, если использовать contentURL, что приводит к NSBundle. После того, что я делаю, чтобы добраться до места документации. Что я делаю:

    NSURL *contentURL = [[NSBundle mainBundle] URLForResource:@"Oct_08_2012_10_00_51" withExtension:@"mp4"]; // this works
NSString* docPath = [NSSearchPathForDirectoriesInDomains
                     (NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString * docaPathFull = [NSString stringWithFormat:@"%@%@", docPath, @"/Oct_08_2012_10_00_51.mp4"];
NSURL * docUrl= [NSURL URLWithString: docaPathFull];
BOOL ex = [[NSFileManager defaultManager] fileExistsAtPath:docaPathFull];
NSLog(@"file exists: %d, path using docPath: %@",ex, docaPathFull);
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:docUrl];
player.shouldAutoplay = YES;
player.controlStyle = MPMovieControlStyleEmbedded;
[player.view setFrame: self.thumbButton.bounds];
[player prepareToPlay];
[self.view addSubview: player.view];
[player play];

Что мы имеем:

2012-10-08 13:14:43.532 Voto[11968:907] file exists: 1, path using docPath: /var/mobile/Applications/07B8574A-A3BA-4B23-BB3F-995B33A01B95/Documents/Oct_08_2012_10_00_51.mp4
2012-10-08 13:14:43.907 Voto[11968:907] content URL: file://localhost/var/mobile/Applications/07B8574A-A3BA-4B23-BB3F-995B33A01B95/Voto.app/Oct_08_2012_10_00_51.mp4
2012-10-08 13:14:44.265 Voto[11968:907] doc URL: /var/mobile/Applications/07B8574A-A3BA-4B23-BB3F-995B33A01B95/Documents/Oct_08_2012_10_00_51.mp4
2012-10-08 13:14:45.343 Voto[11968:907] [MPAVController] Autoplay: Disabling autoplay for pause
2012-10-08 13:14:45.344 Voto[11968:907] [MPAVController] Autoplay: Disabling autoplay
2012-10-08 13:14:46.518 Voto[11968:907] [MPAVController] Autoplay: Skipping autoplay, disabled (for current item: 1, on player: 0)
2012-10-08 13:14:46.540 Voto[11968:907] [MPAVController] Autoplay: Enabling autoplay
2012-10-08 13:14:46.554 Voto[11968:907] [MPAVController] Autoplay: Likely to keep up or full buffer: 0
2012-10-08 13:14:46.555 Voto[11968:907] [MPAVController] Autoplay: Skipping autoplay, not enough buffered to keep up.
2012-10-08 13:14:46.557 Voto[11968:907] [MPAVController] Autoplay: Enabling autoplay
2012-10-08 13:14:46.567 Voto[11968:907] [MPCloudAssetDownloadController] Prioritization requested for media item ID: 0
2012-10-08 13:14:46.871 Voto[11968:907] [MPAVController] Autoplay: Enabling autoplay

Итак, файл существует ... Вопросы ямы просмотрели:

MPMoviePlayer загружает и воспроизводит фильм, сохраненный в документах приложения

MPMoviePlayerController не работает с фильмом в папке документов

MPMoviePlayerViewController воспроизводит фильм из каталога «Документы» - target-c

Я также проверил ut со ссылкой на класс, ничего особенного в воспроизведении из Documents. Настройки моих проектов: с использованием последней версии iOS 6, цель развертывания 5.0 Тестирование на симуляторе iPhone iOS6 и на iPad с iOS 6. Если я забыл что-то добавить, напомните мне, я сделаю это немедленно.

Пожалуйста помоги! :)

Ответы на вопрос(3)

Ваш ответ на вопрос