即使我不使用它也会出现Firebase错误

时间:2017-11-07 19:11:34

标签: ios objective-c firebase google-analytics cocoapods

在我的objective-c应用程序中,我使用Google Analytics添加了Pods(这是我添加它的方式:pod 'Google/Analytics')。在Pods文件夹中,我找到了Firebase个包FirebaseAnalyticsFirebaseCoreFirebaseInstanceId)。当我运行我的应用程序时,有时会崩溃,这就是我在控制台中获得的内容:

  

[Firebase / Core] [I-COR000003]默认的Firebase应用尚未   尚未配置。将[FIRApp配置]添加到您的应用程序   初始化。

我不再调用Firebase类了,我也不想使用它们。

为什么即使我没有添加Firebase,我也有mediaMuxer.stop()?为什么我有这个错误?我该如何解决这个问题?如果我删除包会导致问题吗?

2 个答案:

答案 0 :(得分:2)

对于移动应用程序,

Google Analytics <{3}}:

  

Firebase SDK是跟踪iOS应用的推荐方法。

而AFAIK,功能+ pod维护的开发并不是优先考虑因为他们完全转向Firebase。

我知道由于日志的突出历史,一些遗留代码必须保留在GA上。但是如果您有一个全新的应用程序,我强烈建议您使用Firebase进行分析。

答案 1 :(得分:0)

Google广告连播取决于Firebase。将您的Podfile更改为直接依赖GoogleAnalytics而不使用斜杠。

pod 'GoogleAnalytics'