繁体   English   中英

iOS上谷歌/分析的最新pod版本要我安装Firebase

[英]Latest pod version of Google/Analytics on iOS wants me to install Firebase

我正在使用最新版本的Google / Analytics广告管理系统,它会在控制台中显示以下消息,这让我感到疯狂:

<Error> [Firebase/Core][I-COR000003] The default Firebase app has not yet been configured. Add [FIRApp configure] to your application initialization.

我现在不想安装Firebase。 我需要向两个GA套件报告,还不能实现GTM。 我确实尝试安装Firebase来摆脱消息。 但是,它要求我使用Google plist文件并在那里设置跟踪ID(我手动配置我的跟踪器),这导致应用程序无法向两个GA套件报告,并且它报告了两个引用的套件在plist文件中。 我也试过使用另一个pod - GoogleAnalytics并没有解决任何问题。

最终,我只是想让谷歌在控制台中不断发出消息让我感到烦恼。 有解决方案吗

更新:当我切换到使用GoogleAnalytics pod时,我一定不能清除我的控制台或其他东西。 我只是再试一次,似乎已经完成了摆脱Firebase唠叨我配置的诀窍。

更新2:刚发现这个问题基本上是我的答案: https//stackoverflow.com/a/41511545/284630

使用GoogleAnalytics pod而不是显然已弃用的Google/Analytics pod就可以了。 这里的文档:

https://developers.google.com/analytics/devguides/collection/ios/v3/?ver=swift

令人困惑,因为它确实说使用GoogleAnalytics pod但后来说要执行以下导入,该导入仅适用于Google/Analytics pod:

#import <Google/Analytics.h>

对我有用的导入是:

#import <GAI.h>
#import <GAIDictionaryBuilder.h>
#import <GAIFields.h> 

基本上相同的答案在这里: https//stackoverflow.com/a/41511545/284630

  1. 使用pod添加Firebase/CoreGoogle/Analytics
  2. GoogleService-Info.plist添加到您的项目中。
  3. manually and the打开Goog​​leService-Info.plist manually and the GoogleAnalytics`跟踪ID。

     <key>TRACKING_ID</key> <string>GOOGLE_ANALYTICS_TRACKING_ID</string> // 

你应该好好去。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM