Ho cercato di ottenere questo SDK
installato nel mio progetto iOS senza molto successo.Impossibile integrare SDK iOS Firebase - Simboli indefiniti per architettura x86_64:
In un primo momento, ho provato ad installare manualmente, utilizzando le istruzioni di installazione da qui: https://firebase.google.com/docs/ios/setup#initialize_firebase_in_your_app
Tuttavia, dopo aver seguito il file readme
esattamente, quando cerco di questo codice:
[FIRApp configure];
Dopo importando Firebase.h
nel file di intestazione, non riconosce il FIRApp
e il motivo mi sembra che i file mancanti dal framework come FIRApp.h
non esistano nelle intestazioni.
Così, ho fatto ricorso all'odorato, Cocoapods
installazione. Tutto viene installato correttamente e nessun avviso viene visualizzato durante la parte pod install
. Tuttavia, ancora una volta, quando aggiungo il seguente codice: [FIRApp configure];
Io sono presente con un errore diverso:
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_FIRApp", referenced from: objc-class-ref in AppDelegate.o
Per la vita di me, non riesco a capirlo. Ho cercato Google e SO con varie soluzioni che non hanno aiutato.
Mi piacerebbe farlo funzionare con Cocoapods come ho fatto tutto il lavoro di gambe con installarlo ora.
ho affrontato lo stesso problema. Quindi io uso i pod e funziona bene. – Mahesh
Anche i pod non funzionano per me. Hai fatto riferimento a FIRApp nel tuo codice? Non appena lo faccio, ottengo l'errore. – Tander
si. scrivo '[FIRApp configure];' in appDelegate. – Mahesh