Sto scrivendo un'applicazione che memorizza i filmati nel rotolo di foto nella cartella documenti locale per l'app. Posso riprodurre filmati remoti usando MPMoviePlayer, tuttavia provare a riprodurre un film memorizzato nella cartella documenti per l'app restituisce sempre MPMovieLoadStateUnknown
.MPMoviePlayer carica e riproduce i filmati salvati nei documenti di app
Le notifiche vengono tutte inviate e ricevute dal centro notifiche predefinito (MPMoviePlayerLoadStateDidChangeNotification
, MPMoviePlayerPlaybackDidFinishNotification
). Una finestra di avviso compare poco dopo aver ricevuto il messaggio loadStateUnknown nella console, dicendo che il filmato non può essere riprodotto e che l'app riceve la notifica di riproduzione del film completato.
Penso che possa essere un caso che il nome del file (MPMoviePlayer non può che prendere un URL come posizione della risorsa) non può essere trovato. Qualcuno ha affrontato questo problema o simili?
Penso di aver provato tutto tranne questo. Non posso ringraziarti abbastanza! – Kyle
Contento di aver potuto aiutare! :) –