小编fxw*_*x23的帖子

Firebase Analytics - 无法仅记录自定义事件

我们正在尝试在我们的 ios 应用程序中使用 firebase 分析。

似乎记录了默认事件没有问题。

5.1.0 - [Firebase/Analytics][I-ACS023072] Event logged. Event name, event params: screen_view (_vs)

但是,下面的此日志仅未记录自定义事件。

5.1.0 - [Firebase/Analytics][I-ACS025018] Event not logged. Call +[FIRApp configure]: custom_event_name

我认为配置是按照文档进行的。我们为每个目标设置了两个不同的项目 plist,以根据构建类型或目标设置开发环境以使用不同的 Firebase 项目。

guard let path = Bundle.main.path(forResource: googleServiceInfoPlist, ofType: "plist"),
  let opts = FirebaseOptions(contentsOfFile: path) else {
  fatalError("Couldn't load config file")
}
FirebaseApp.configure(options: opts)
Run Code Online (Sandbox Code Playgroud)

我猜一开始是多个 plist 导致了这个问题,但是 aGoogleService-Info.plist和调用FirebaseApp.configure().

发送事件的函数就是这样。

private func sendToFirebase(_ event: Trackable) {
 Analytics.logEvent(event.name, parameters: event.properties)
}
Run Code Online (Sandbox Code Playgroud)

可能的原因是什么?

谢谢你。

ios firebase swift firebase-analytics

5
推荐指数
1
解决办法
1754
查看次数

标签 统计

firebase ×1

firebase-analytics ×1

ios ×1

swift ×1