[英]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
Firebase/Core
和Google/Analytics
。 GoogleService-Info.plist
添加到您的项目中。 manually and the
打开GoogleService-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.