我一直试图将此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