Firebase:第二次调用 setUserID() 似乎不起作用

Kos*_*dis 5 ios firebase swift firebase-analytics

正如标题所说,我在我的应用程序中调用了 setUserID() 两次:

FirebaseAnalytics.Analytics.setUserID("x")
Run Code Online (Sandbox Code Playgroud)

这似乎是第一次工作(我在 Firebase 站点的调试视图中看到设置的用户 ID)。在我调用的第二次(当然,我传递了不同的用户 ID),Firebase 的调试视图继续使用与以前相同的用户 ID 记录事件。

我正在使用最新版本的 Firebase 在 iOS 上运行。

Pat*_*ick 0

在更新版本的分析中,这种情况不会发生在我身上:

  pod 'Firebase/Core', '5.20.2'
  pod 'Fabric', '1.9.0'
  pod 'Crashlytics', '3.12.0'
Run Code Online (Sandbox Code Playgroud)

我正在打电话Firebase.Analytics.setUserID。我建议更新您的版本。然而,我在使用 DebugView 时遇到了一个问题,即 UserProperties 和 User Ids 在设置为 nil 时不会显示为重置。