【问题标题】:Use of unresolved identifier 'AnalyticsEventScreenView' in Swift Firebase Analytics在 Swift Firebase Analytics 中使用未解析的标识符“AnalyticsEventScreenView”
【发布时间】:2021-04-26 19:43:17
【问题描述】:

我正在开发 iOS 应用程序并使用 Firebase 分析来跟踪用户事件。我是通过pod安装的

pod 'Firebase/Analytics'

但是对于跟踪事件,我通过以下代码获取它们

            Analytics.logEvent("Sign_up_tapped", parameters:["SCREEN_NAME":"SIGN UP"])

但是,我正在尝试获取屏幕名称/视图/类。 所以,我尝试了以下代码,但抛出编译错误

            Analytics.logEvent(AnalyticsEventScreenView, parameters: [AnalyticsParameterScreenName: "Signup Screen",
            AnalyticsParameterScreenClass: "Signup view"])

错误如下

Use of unresolved identifier 'AnalyticsEventScreenView'
Use of unresolved identifier 'AnalyticsParameterScreenName'

https://firebase.google.com/docs/analytics/screenviews#swift

有什么建议吗?

【问题讨论】:

  • 您使用的是哪个版本的 FirebaseAnalytics?您可能需要升级
  • 安装 FirebaseAnalytics (6.5.0) 这是安装 @NicolasElPapu 时显示的版本

标签: ios swift xcode firebase firebase-analytics


【解决方案1】:

我试过pod update Firebase/Analytics,也试过pod update FirebaseAnalytics,但都没有更新版本。

所以,终于在终端中做了pod update,它是获取Firebase Analytics的更新版本,然后问题解决了。

【讨论】:

    猜你喜欢
    • 2015-05-13
    • 2016-04-29
    • 1970-01-01
    • 2016-06-09
    • 2016-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多