2016-06-04 45 views
6

Ho installato il pod "GoogleMaps" utilizzando i pod di cacao e il progetto si stava sviluppando correttamente, tuttavia quando ho trasferito il mio progetto su un altro dispositivo tramite iCloud (la directory dei progetti è in iCloud) il pod GoogleMaps ha smesso di funzionare. Ho tentato di eseguire semplicemente pod install di nuovo, ma questo non fa alcuna differenza, il pod è chiaramente lì e l'installazione del pod ha avuto successo. Sono al di là di confusione.Non è stato trovato alcun modulo "GoogleMaps"

enter image description here

+0

sto anche il lancio del. xcworkspace non è il .xcproject, quindi non è già la radice di questo errore. – maz

risposta

7

Prima di tutto cercare di pulire il progetto

Comando + Maiusc + Opzioni + K

Se non mi sbaglio, quadro GoogleMaps è costruito da Objective-C, quindi se non c'è fare ancora i seguenti passi:

  1. Creare un file di intestazione di bridging che è possibile attivare e impostare automaticamente creando un fittizio Objective-C classe nel tuo progetto Swift. Xcode ti chiederà quindi se vuoi creare un'intestazione di bridging, fai clic su Sì. Elimina la classe fittizia che hai creato dopo.
  2. Configurare il percorso di ricerca di intestazione a punto le cialde con la ricorsione enter image description here

  3. fare un clean-build.

+0

c'è qualcos'altro in questo processo che potreste aver omesso poiché non sembra funzionare per me – maz

+0

Cose da considerare: avete controllato il podfie? La versione iOS definita nel tuo progetto e podfile deve essere la stessa. Xcode deve essere chiuso prima di installare pod. Rimuovi anche la tua importazione Parse, non c'è Parse nei tuoi Pod. – Axel

+0

Non ha funzionato per me, ho fatto i passaggi precedenti ma non è successo niente, qualche aiuto? –

6

Per me per risolvere il mio, ho dovuto aggiornare il mio pod GoogleMaps.

  1. Per controllare: pod outdated
  2. da aggiornare: pod update GoogleMaps
  3. Per pulire la cache: pod cache clean --all (oppure è possibile specificare GoogleMaps)
  4. Per installare: pod install
+0

come posso controllare questo puoi expalin this – Lavaraju

+0

@Lavaraju Non sono sicuro di cosa intendi con la tua domanda. Questi comandi devono essere eseguiti tramite la riga di comando (e.i. Terminal). Quindi apri un terminale, "cd/percorso/di/tuo/progetto", quindi esegui "pod obsoleto" per verificare se qualcosa è obsoleto. –