gpt4 book ai didi

firebase - 如何在 SwiftUI 应用中记录 Firebase Analytics 屏幕名称?

转载 作者:行者123 更新时间:2023-12-03 15:47:37 25 4
gpt4 key购买 nike

我正在尝试在我的应用中记录屏幕名称,但我在 Firebase Analytics 中没有设置 95%。

onAppear我想看 Analytics.setScreenName("screenName", screenClass: "screenName")
我应该以不同的方式这样做吗?适用于 iOS 的 Analytics 似乎与 UIViewController 一起使用s 但因为这是一个 SwiftUI 应用程序,并且没有关于如何使用它的文档。

最佳答案

更新
现在可以使用 analyticsScreen View 修饰符。见 source code

我们正在为此寻找更好的解决方案。正如您所提到的,SwiftUI 应用程序的 View Controller 层次结构的组成方式,这并不是一件容易解决的问题,但我们有一些想法。
与此同时,您可能想尝试一些人在 Github issue 上建议的解决方法。 :

DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) {
Analytics.setScreenName("todo_tab", screenClass: String(describing: type(of: self)))
}

关于firebase - 如何在 SwiftUI 应用中记录 Firebase Analytics 屏幕名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59515618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com