【问题标题】:Latest pod version of Google/Analytics on iOS wants me to install FirebaseiOS 上 Google/Analytics 的最新 pod 版本要我安装 Firebase
【发布时间】:2017-10-25 06:21:30
【问题描述】:

我正在使用最新版本的 Google/Analytics pod,它不断在控制台中显示以下消息,这让我抓狂:

<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,但没有解决任何问题。

最终,我只是不想让 Google 因控制台中不断出现的消息而困扰我。有什么解决办法吗?

更新:当我切换到使用 GoogleAnalytics 吊舱时,我一定没有清除我的控制台或其他东西。我刚刚又试了一次,它似乎已经成功摆脱了 Firebase 唠叨我的配置。

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

【问题讨论】:

  • 需要查看 Podfile 才能确定,但​​可能与 stackoverflow.com/questions/46874799/… 重复
  • @PaulBeusterien 我的 pod 有这个:pod 'Google/Analytics'。我也尝试使用这个pod 'GoogleAnalytics',但它给了我相同的结果,除了我必须通过导入多个 .h 文件而不是一个文件来进行不同的导入。
  • 查看 Podfile.lock 以了解 Podfile 中的哪些内容引入了 Firebase 依赖项

标签: ios google-analytics cocoapods firebase-analytics


【解决方案1】:

使用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

【讨论】:

    【解决方案2】:
    1. 使用 pod 添加 Firebase/CoreGoogle/Analytics
    2. GoogleService-Info.plist 添加到您的项目中。
    3. 打开 GoogleService-Info.plistmanually and theGoogleAnalytics` 跟踪 ID。

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

    你应该很高兴。

    【讨论】:

    • 这正是我尝试过的,导致它只向我的一个 GA 套件重复报告。此设置仅允许您向其中一个报告。这就是为什么我没有在我的 GA 设置中使用 plist 文件的原因。我手动配置了两个跟踪器。看起来 Firebase 要求您使用 plist 文件。我找不到任何有关 Firebase Analytics 手动配置的文档。
    猜你喜欢
    • 1970-01-01
    • 2021-01-14
    • 2021-08-24
    • 2021-10-14
    • 1970-01-01
    • 1970-01-01
    • 2021-02-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多