我在 DebugView Firebase Analytics ios swift 中看不到自定义日志事件

Posted

技术标签:

【中文标题】我在 DebugView Firebase Analytics ios swift 中看不到自定义日志事件【英文标题】:I can’t see custom logs events in DebugView Firebase Analytics ios swift 【发布时间】:2021-10-19 16:55:05 【问题描述】:

我正在使用 Xcode 12.5.1、swift 5、firebase 8.8.0

我可以在 debugView 中实时看到 screen_view 日志,user_engagement 但我看不到自定义日志事件。 不知道我发的有没有正确,谁能帮我看看?

我确实将 GoogleService-info 文件放入了正确的 bundleID 我把 FirebaseApp.configure() 放在 didFinishLaunchingWithOptions 我确实在方案中激活了 -FIRAnalyticsDebugEnabled

这是我使用的函数

func logCustomEvent(name: String, category: String, action: String, label: String) 
    Analytics.logEvent(name, parameters: ["eventCategory": category, "eventAction": action, "eventLabel": label])



Analytics.logEvent("event_log_test", parameters: ["params": "value_test"])

感谢您的帮助

GoogleService-info

【问题讨论】:

【参考方案1】:

我解决了我的问题,因为我在项目中使用的其他框架中使用了 Pod 中的 Firebase。 所以我有重复的类firebase。 在我的控制台日志中,我看到了:

class 'className' is implemented in both Pod

为了修复它,现在我只在我的主项目中使用 Firebase Pod,现在我可以看到日志事件自定义

【讨论】:

以上是关于我在 DebugView Firebase Analytics ios swift 中看不到自定义日志事件的主要内容,如果未能解决你的问题,请参考以下文章

在 React Native 中启用 Firebase debugView 事件

Firebase 中的 DebugView 不显示我的设备。我正在使用 MBP M1。当我在我的 Windows 上调试时它会被识别

Firebase 分析在 DebugView 中显示不正确的数据

Firebase Analytics 事件属性未显示,但确实出现在 DebugView 中

我应该在 TestFlight 的 DebugView 中看到应用内购买吗?

Firebase Analytics - 无法检索 Firebase 实例 ID