【问题标题】:Audience error while using firebase analytics on ios在 ios 上使用 firebase 分析时出现观众错误
【发布时间】:2018-06-23 23:42:54
【问题描述】:

我构建了一个 iOS 应用程序,它使用 Google Analytics for Firebase 来跟踪用户属性和事件。

启用 Firebase 日志记录时,我收到以下错误:

5.1.0 - [Firebase/Analytics][I-ACS006009] 受众定义无效。观众不会得救。受众,错误:,错误域=com.google.gmp.measurement.ErrorDomain 代码=9“观众过滤器计数超出范围” UserInfo={NSLocalizedDescription=观众过滤器计数超出范围}

此错误似乎与任何特定的代码行无关,但一般警告我使用 GAforF 的方式存在问题。

由于这似乎是一个常见的警告,是否有人能够在他们的应用中解决此问题?

【问题讨论】:

  • 我在我的应用程序中注意到了同样的警告,在任何地方的 firebase 文档中都没有提到这一点。有人能解决吗?
  • pod 更新家伙。你需要 Firebase 5.4.1 FirebaseAnalytics 5.0.1 FirebaseCore 5.0.6 FirebaseInstanceID 3.1.1 FirebaseMessaging 3.0.3

标签: ios firebase firebase-analytics


【解决方案1】:

正如@FlowNivettop 所建议的,更新 Firebase 分析框架为我解决了这个问题。我不使用 Cocoapods,所以必须手动下载包并更新链接的框架。

https://firebase.google.com/docs/ios/setup#frameworks

更新后我不再收到此记录的错误...希望这会有所帮助!

【讨论】:

    【解决方案2】:

    这实际上是后端向 SDK 发送空受众过滤器的问题。当您首次安装应用程序或一段时间后,您有时会看到此消息,SDK 会尝试再次获取 Audience。您可以放心地忽略该消息,因为它最终会在后端解决问题时消失。 SDK 正在按预期工作。

    【讨论】:

    • 您有这些信息的来源吗?不愿相信互联网上的随机家伙。
    • 我是 Firebase Analytics iOS 团队的一名工程师,所以我希望它能让我的信息更加可信。您可以在 github.com/firebase/firebase-ios-sdk/issues/… 看到我对 Firebase Github 官方问题的评论
    猜你喜欢
    • 2016-11-02
    • 1970-01-01
    • 2017-12-08
    • 2017-10-13
    • 2023-03-14
    • 1970-01-01
    • 2016-12-28
    • 2020-02-03
    • 1970-01-01
    相关资源
    最近更新 更多