我一直試圖將此SDK
安裝到我的iOS項目中,但沒有取得太大的成功。無法集成Firebase iOS SDK - 針對體系結構x86_64的未定義符號:
起初,我試圖手動安裝,使用從這裏安裝說明:https://firebase.google.com/docs/ios/setup#initialize_firebase_in_your_app
然而,嚴格遵守了readme
文件,當我嘗試使用此代碼後:
[FIRApp configure];
後導入Firebase.h
到頭文件,它不能識別FIRApp
和原因似乎丟失框架中的文件,因爲FIRApp.h
不存在於標題中。
所以,我訴諸了很多恨,Cocoapods
安裝。在pod install
部分,一切安裝正常,沒有警告顯示。但是,同樣,當我添加以下代碼:[FIRApp configure];
我現在有一個不同的錯誤:
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_FIRApp", referenced from: objc-class-ref in AppDelegate.o
對於我的生活,我不知道這一點。我用各種解決方案搜索了Google和SO,這些解決方案都沒有幫助。
我想讓它與Cocoapods一起工作,因爲我已經完成了現在安裝的所有工作。
我面臨同樣的問題。然後我使用豆莢,它工作正常。 – Mahesh
豆莢也不適合我。你有沒有在你的代碼中引用FIRApp?只要我這樣做,我會得到錯誤。 – Tander
是的。我寫'[FIRApp configure];'在appDelegate中。 – Mahesh