如何解决“”_OBJC_CLASS _ $ _ FIRApp“,引自”与Xcode中的Firebase

时间:2017-02-08 09:21:18

标签: ios objective-c iphone swift xcode

我无法解决错误“”_OBJC_CLASS _ $ _ FIRApp“,引用自:”在Xcode中添加Firebase(版本3.12.0)。

我找到了在其他链接器标志中添加“$(inherited)”的解决方案,我做到了,但它没有用。

我该如何解决?

image of Other Linker Flags

更新(Podfile) podfile

UPDATE2 updated Podfile 链接器错误已删除。但是,如果我使用#import "Firebase.h"@import Firebase;#import <Firebase/Firebase.h>导入“Firebase”,则会发生错误'Firebase.h' file not found

1 个答案:

答案 0 :(得分:0)

根据Google AdMob建议的火灾快速启动,您需要按照这样的方式输入您的POD文件

target 'BannerExample' do
  pod 'Firebase/Core'
  pod 'Firebase/AdMob'
end

它将安装所有相关SDK,并将显示如下所示的pod安装日志:

  

分析依赖关系

     

下载依赖项

     

安装Firebase(3.12.0)

     

安装FirebaseAnalytics(3.6.0)

     

安装FirebaseCore(3.4.7)

     

安装FirebaseInstanceID(1.0.8)

     

安装Google-Mobile-Ads-SDK(7.17.0)

     

安装GoogleInterchangeUtilities(1.2.2)

     

安装GoogleSymbolUtilities(1.1.2)

     

安装GoogleToolboxForMac(2.1.1)

     

生成Pods项目

     

集成客户端项目

参考链接:https://firebase.google.com/docs/admob/ios/quick-start

修改:

还可以再取消注释use_frameworks!它将解决您的问题。

希望这能解决您的问题!