2016-03-30 11 views
0

Wenn ich mein Projekt erstelle und ausführe, erhalte ich einen fatalen Fehler (siehe Bild unten). Ich glaube, dass es ein Problem mit der NSURL gibt, aber unsicher, welcher Teil falsch ist. Ich habe das Video durch ein anderes Video ersetzt und es funktioniert. Es gibt kein Problem mit dem Video, da ich es im Quick Time Player gespielt habe. enter image description hereSchwerwiegender Fehler mit NSURL ofType MP4

Hoffe jemand kann helfen!

+0

sollten Sie NSBundle verwenden Methode URLForResource –

+1

http://stackoverflow.com/a/28750856/2303865 –

+0

@LeoDabus, die die BAD_EXC erklären tut, weil url Typ 'NSURL sein könnte lassen?', Nicht wahr? Aber die Verbindung ist gut. Überprüfen Sie auch, ob der Ressourcenname der richtige ist. –

Antwort

1

Stellen Sie sicher, dass die Datei im richtigen Format vorliegt. Verwenden Sie Ihren Finder, um Informationen über Ihre Datei zu erhalten, und überprüfen Sie, ob die Mehr Info: Codecs: Es zeigt H.264, AAC.

0

Die .mp4-Datei fehlt im Hauptpaket. Ich konnte den genauen Fehlercode im Playground replizieren. enter image description here

Jetzt mit der MP4-Datei im Hauptpaket.

0

Ihr Video wurde wahrscheinlich nicht richtig zum Hauptpaket hinzugefügt. Hier ist, wie es richtig zu machen:

  • Klicken Sie auf Ihr Projekt (blaues Symbol) und wählen Sie die entsprechende Ziel
  • Go Phasen Build
  • Geben Sie für „Copy Bundle Ressourcen“
  • Wenn Ihr Video hier nicht erscheinen, klicken sie auf das Symbol „+“ und fügen sie es
  • sie nicht die anderen answerds zu überprüfen, vergessen/Kommentar über die URL auspackt, die ein optionales
  • sein könnte

Et voilà!

+0

Just Probieren Sie es aus. Ich habe es dem "Copy Bundle Resources" hinzugefügt und immer noch nichts. Danke für Ihre Hilfe aber – Jordan

+0

@JohnGool sollten Sie sicherstellen, dass die Datei im richtigen Format ist. Verwenden Sie Ihren Finder, um Informationen über Ihre Datei zu erhalten, und überprüfen Sie, ob die Mehr Info: Codecs: Es zeigt H.264, AAC –

+1

@LeoDabus Danke! Habe gerade die Codecs auf dem Video geändert, die jetzt funktionieren. Vielen dank für Deine Hilfe! – Jordan

Verwandte Themen