Я пишу приложение, которое хранит фильмы в фотопленке в локальной папке документов для приложения. Я могу воспроизводить удаленные фильмы с помощью MPMoviePlayer, однако при попытке воспроизвести фильм, хранящийся в папке документов для приложения, всегда возвращается MPMovieLoadStateUnknown
.
Все уведомления отправляются и принимаются из центра уведомлений по умолчанию (MPMoviePlayerLoadStateDidChangeNotification
, MPMoviePlayerPlaybackDidFinishNotification
).
Вскоре после получения сообщения loadStateUnknown в консоли появляется окно с предупреждением о том, что фильм не может быть воспроизведен, а затем приложение получает уведомление о завершении воспроизведения фильма.
Я думаю, что это может быть случай, когда имя файла (MPMoviePlayer может принимать только URL в качестве местоположения ресурса) не может быть найдено. Кто-нибудь имел дело с этим вопросом или схожим?