2016-03-25 23 views
10

Sto provando ad installare Realm per Swift via Cocoapods.Impossibile caricare il modulo sottostante per 'RealmSwift'

prima cosa che feci fu pod init nel mio progetto

Poi apro podfile ed ha cambiato in questo modo:

target 'Taskio' do 
use_frameworks! 
pod 'RealmSwift' 

end 

Poi ho chiuso podfile ed eseguire il comando di installazione pod

Tutto va bene. Ma ora, quando ho aperto spazio di lavoro che sto errore ottenendo durante l'importazione RealmSwift

Impossibile caricare il modulo sottostante per 'RealmSwift'

Error

risposta

6

In primo luogo cercare di controllare ciò che area di lavoro aperto dopo cocoapods erano installare aperto App .xcworkspace file.Se sì aprire la directory Pod e verificare se il file è effettivamente installato manualmente nella cartella REALM. Dopo la navigazione verso questa article è possibile concludere che si dovrebbe:

Nuovo progetto -> costruire & run -> aggiungi regno tramite cocoapods -> aperto Xcode spazio di lavoro -> costruire & eseguire nuovamente = successo

+0

Sì, sto aprendo App.xcworkspace, yes realm è installato – patrikbelis

+0

Dati semplici e chiari derivati ​​e progetto di ricostruzione. –

+0

Grazie! Aiutato. – patrikbelis

6

Dopo aver installato il pod RealmSwift.

Step.1 si dovrebbe aprire il progetto con un doppio click sul your_project_name.xcworkspace file.

Step.2 Vai al progetto impostazioni -> Crea Fasi -> Collegamento binario con Biblioteche -> Aggiungi quadro "RealmSwift.framework", come illustrato di seguito

enter image description here

Che! !

Ora è possibile importare il modulo

enter image description here

1

Per quanto credo di aver avuto lo stesso problema con ObjectMapper Framework. Quello che ho fatto è aprire myapp.xcworkspace e premere command + b. Tutto ha funzionato bene dopo questo. Strano errore in Xcode.

1

versione xCode: versione 9.0 (9A235)

Mac OS High Sierra: 10.13.1 Beta (17B25c)

  1. Chiudi xCode
  2. eliminare la cartella Pods e Podfile.bloccare

Cannot load underlying module for 'RealmSwift'

  1. Nel terminale eseguire un "pod install" dopo quindi passare alla directory di progetto.
  2. Aprire xCode e creare progetto.

Buona fortuna!

Problemi correlati