Estoy escribiendo una aplicación que almacena las películas en el rollo de fotos en la carpeta de documentos locales para la aplicación. Puedo reproducir películas remotas usando MPMoviePlayer, sin embargo, al tratar de reproducir una película almacenada en la carpeta de documentos para la aplicación siempre devuelve MPMovieLoadStateUnknown
.MPMoviePlayer carga y reproduce películas guardadas en documentos de aplicaciones
Todas las notificaciones se envían y reciben desde el centro de notificaciones predeterminado (MPMoviePlayerLoadStateDidChangeNotification
, MPMoviePlayerPlaybackDidFinishNotification
). Aparece un cuadro de alerta poco después de recibir el mensaje loadStateUnknown en la consola, diciendo que la película no se pudo reproducir y que la aplicación recibe la notificación completa de reproducción de película.
Creo que puede ser un caso que el nombre del archivo (MPMoviePlayer solo puede tomar una URL como la ubicación del activo) no se puede encontrar. ¿Alguien ha tratado con este problema o similar?
Creo que probé todo menos esto. No puedo agradecerle lo suficiente! – Kyle
¡Me alegro de poder ayudar! :) –