2016-01-06 30 views
5

ho appena aggiunto Google Analytics ai miei baccelli in questo modo:Errore linker di Google Analytics. biblioteca non trovato per -lGGLAnalytics

pod 'Google/Analytics' 

proprio come documentazione di GA suggerisce. Ora il mio progetto non si collegherà. Dice:

library not found for -lGGLAnalytics 

Qualcuno lo ha mai incontrato? Grazie

+1

f il progetto utilizza CocoaPods essere consapevoli di aprire sempre il file .xcworkspace anziché il file .xcodeproj. –

+0

Lo apro attraverso lo spazio di lavoro, ovviamente –

+0

Nell'intestazione di SearchPath in Impostazioni di compilazione, sempre il set di percorsi di ricerca SÌ. Imposta Framworks $ (ereditato), –

risposta

1

Ho ricevuto lo stesso errore. Risolto resettando LIBRARY_SEARCH_PATHS al valore predefinito.

Seleziona il tuo obiettivo e vai a Impostazioni di costruzione. Sotto Percorsi di ricerca selezionare Percorsi di ricerca libreria e reimpostarlo su predefinito premendo backspace.

In conseguenza, il rapporto qualità-Biblioteca dei percorsi di ricerca dovrebbe cambiare da vuoto:

enter image description here

per impostazione predefinita:

enter image description here

Diff in .pbxproj rimuove solo il valore di vuoto:

enter image description here


sto usando cialde versione 0.39.0, Xcode 7.2.

+0

Spiega ampiamente cosa deve essere aggiunto nel percorso di ricerca della libreria – RMDeveloper

+0

@RMDeveloper non deve essere aggiunto nulla. Tutto ciò che serve (secondo il mio commento) è rimuovere il valore esistente selezionando il campo e premendo Backspace. In questo modo ripristinerai questo campo sul valore predefinito. – ncreated

+0

se devi aggiungere qualcosa in questo campo, assicurati di aggiungere '$ (inherited)' sul primo elemento –

1

Nel mio caso la soluzione è stata rimuovere tutti ma $ (ereditato) in Target -> Crea Impostazioni -> Altre bandiere linker

Poi, naturalmente, pulito e costruire!