无法识别 Firebase Analytics 功能

Firebase Analytics function not being recognized

我只是按照 iOS firebase 指南设置 crashlytics 和分析,但每当我尝试使用分析功能时,它们都无法被识别。

IDE 抛出此错误 Type 'Analytics' has no member 'logEvent' 每当我尝试使用以下功能时

Analytics.logEvent(AnalyticsEventSelectContent, parameters: [
  AnalyticsParameterItemID: "id-\(title!)",
  AnalyticsParameterItemName: title!,
  AnalyticsParameterContentType: "cont"
  ])

我什至尝试在文件顶部导入以下所有内容,但同样的事情发生了。

import FirebaseAnalytics
import Firebase
import FirebaseCore
import FirebaseCrashlytics
import FirebaseInstallations

这些是我 运行 pod install

添加的 Firebase 库
Installing Firebase (6.33.0)
Installing FirebaseAnalytics (6.8.3)
Installing FirebaseCore (6.10.3)
Installing FirebaseCoreDiagnostics (1.7.0)
Installing FirebaseCrashlytics (4.6.1)
Installing FirebaseInstallations (1.7.0)

这些是我在播客文件中指定的

    pod 'Firebase/Crashlytics'
    pod 'Firebase/Analytics'

...显然我们的项目有一个名为 'Analytics' 的枚举命名空间,它覆盖了库。当我用 Firebase.Analytics.logEvent()

调用函数时,这一点得到了证实

:(