2016-04-25 22 views
0

Ich habe ein Problem mit meiner aktuellen XCode-Umgebung, denke ich.XCode Neues Projekt - dyldydyld_fatal_error

Ich habe ein Projekt Ich verwende Pod für 3rd-Party-Frameworks, vor kurzem habe ich die ~/Library/Cache aufgeräumt und widerrief alle meine Zertifikate/Kennungen/Provisioned Profile und erstellte neue.

Wenn ich das Projekt auf dem Gerät ausführen, bekomme ich die dyld dyld_fatal_error` Fehler, ich habe gestern den ganzen Tag versucht, es ohne Glück zu beheben.

Heute habe ich versucht, ein neues Projekt, schnelle Sprache zu erstellen, den Standard ein, versuchte, es in meinem Gerät (iPhone 6s, iOS 9.3.1) und ich habe denselben Fehler (Screenshot) auszuführen:

https://www.dropbox.com/s/s610kjb91t03hfz/Screenshot%202016-04-25%2017.43.09.png?dl=0

Keine Ahnung, was genau das Problem verursacht oder wie es zu beheben ist. Hilfe wird geschätzt.

Umwelt: XCode 7.3, Apple-Swift-Version 2.2 (swiftlang-703.0.18.1 Klirren-703.0.29), Ziel: x86_64-Apfel-macosx10.9

[Bearbeiten] Ein Klick auf weiter auf Debugger I Holen Sie sich das in Log

dyld: Library not loaded: @rpath/libswiftCore.dylib 
    Referenced from: /var/containers/Bundle/Application/6FB44AE2-1475-4EC0-8620-38E210C27315/test.app/test 
    Reason: no suitable image found. Did find: 
    /private/var/containers/Bundle/Application/6FB44AE2-1475-4EC0-8620-38E210C27315/test.app/Frameworks/libswiftCore.dylib: mmap() errno=1 validating first page of '/private/var/containers/Bundle/Application/6FB44AE2-1475-4EC0-8620-38E210C27315/test.app/Frameworks/libswiftCore.dylib' 
(lldb) 
+0

Der eigentliche Grund wird irgendwo verfügbar sein (vielleicht müssen Sie * im Debugger * fortsetzen). Es wird etwas in der Art von * dynamischer Bibliothek nicht gefunden * ... wir brauchen diese Information. – trojanfoe

+0

Ich habe meine Frage mit den Informationen bearbeitet. –

Antwort

1

Das Problem war in meinen Zertifikaten. Als ich den Schlüsselbund öffnete, fand ich Zertifikate, die ich kürzlich erzeugte, hatte den Fehler the certificate has an invalid issuer.

Dann löschte ich alle meine Zertifikate, die ich vom Apple Developer Center hinzugefügt habe. Ich habe ein neues Zertifikat von der Zertifizierungsstelle angefordert und es zum Erstellen eines neuen Zertifikats im Apple Developer Center verwendet. Dann heruntergeladen und installiert es.

Ich installierte auch WWDR-Zertifikat von https://www.apple.com/certificateauthority/.

Es hat funktioniert!