2016-06-24 11 views
1

Mein Projekt lief gut und gut. Dann habe ich Kakaopods installiert, um das Google Maps Framework zu integrieren. Ich habe Kakao-Pods installiert und dann das Google-Framework installiert. Aber jetzt, wenn ich bin mit meinem Projekt, das ich die folgende Fehlermeldung erhalten:dyld: Bibliothek nicht geladen: @ rpath/libswiftCoreLocation.dyli

dyld: Bibliothek nicht geladen: @ rpath/libswiftCoreLocation.dylib
referenzierte von: /Users/easiembedded/Library/Entwickler /CoreSimulator/Devices/25C02CA6-00E1-49BF-BF48-215894699255/data/Containers/Bundle/Application/EBD97186-C4C1-46F1-9BB0-E68F1082A0AC/Sample.app/Sample Grund: Bild nicht gefunden

PS:

  1. Ich habe bereits "@ executable_path/Frameworks" -Wert zu meinen "Runpath Suchpfaden" in den Build-Einstellungen
  2. hinzugefügt Ich habe versucht, indem Sie das "CoreLocation" -Rahmenwerk "Embedded Binaries" und "Linked Frameworks and Libraries"
  3. hinzufügen

Ich bin völlig mit diesem fest. Jede Hilfe würde wirklich geschätzt werden. Danke!

+0

check 'Embedded content enthält swift code' Build Einstellung – srvv

+0

Vielen Dank für Ihre Antwort! Habe aktualisiert, wie ich das gleiche los wurde. –

Antwort

0

Ich bin mir nicht sicher, warum das Problem aufgetreten ist.

Aber der nächste frische Tag, ich kam gerade und versuchte, die Kakaoschoten aus dem Projekt zu entfernen und löschte alle zugehörigen Pod-Dateien. Dann, nur um die Antwort des srvv zu versuchen, wie "Embedded Inhalt enthält schnellen Code" in Build-Einstellungen auf NEIN eingestellt ist, habe ich nur Strg + Z in meinem Projektordner und dem Projekt, um alle pod-bezogenen Dateien wieder wiederherzustellen. Führen Sie anschließend im Terminal den Befehl "pod install" aus, um den Pod erneut zu installieren.

Und das Projekt läuft ordnungsgemäß. Außerdem muss "eingebetteter Inhalt enthält schnellen Code" nicht als JA festgelegt werden.

Was ich denke ist, habe ich einige Fehler wahrscheinlich während der Installation der Pods zum ersten Mal in meinem Projekt.

Prost!