2016-03-25 13 views
10

Ich versuche Realm for Swift über Cocoapods zu installieren.Kann das zugrunde liegende Modul für 'RealmSwift' nicht laden

Erste, was ich tat, war pod init in mein Projekt

Dann öffne ich podfile und änderte es so:

target 'Taskio' do 
use_frameworks! 
pod 'RealmSwift' 

end 

Dann schloss ich podfile und ausführen Befehl pod installieren

Alles geht gut. Aber jetzt, wenn ich öffnete Arbeitsplatz Ich Störung zu erhalten, während RealmSwift Import

kann nicht zugrunde liegende Modul laden für ‚RealmSwift‘

Error

Antwort

6

Zum einen versuchen zu überprüfen, was Sie Arbeitsbereich öffnen, nachdem cocoapods installieren waren offen App .xcworkspace Datei. Wenn ja, öffnen Sie das Pods-Verzeichnis und prüfen Sie, ob die Datei tatsächlich installiert wurde, indem Sie manuell zu REALM Ordner navigieren. Nachdem die Navigation zu diesem article ist es möglich, dass Sie sollten zu dem Schluss:

Neues Projekt -> bauen & run -> add Bereich über cocoapods -> open Xcode Arbeitsplatz - wieder> bauen & Lauf Erfolg

=
+0

Ja, ich öffne App.xcworkspace, ja Realm ist installiert – patrikbelis

+0

Einfache klar abgeleitete Daten und Rebuild-Projekt. –

+0

Danke! Geholfen. – patrikbelis

6

Sobald Sie RealmSwift Pod installiert haben.

Schritt.1 sollten Sie Ihr Projekt durch einen Doppelklick auf your_project_name.xcworkspace Datei öffnen.

Step.2 Go Einstellungen zu projizieren -> Phasen beim Aufbau -> Link Binary mit Bibliotheken -> Framework "RealmSwift.framework" hinzufügen, wie unten

enter image description here

Dass es gezeigt! !

Jetzt können Sie das Modul

enter image description here

1

Was importieren, wie ich denke, dass ich das gleiche Problem mit ObjectMapper Rahmen hatte. Was ich getan habe, ist nur myapp.xcworkspace geöffnet und drücken Sie den Befehl + b. Danach hat alles gut funktioniert. Seltsamer Fehler in Xcode.

1

xCode Version: Version 9.0 (9A235)

Mac OS High Sierra: 10.13.1 Beta (17B25c)

  1. Schließen xCode
  2. Pods Ordner und Podfile löschen.sperrt

Cannot load underlying module for 'RealmSwift'

  1. Im Terminal läuft ein "pod installieren" nach wechseln mit cd in das Projektverzeichnis.
  2. Öffnen Sie xCode und Build Project.

Viel Glück!

Verwandte Themen