代码之家  ›  专栏  ›  技术社区  ›  Kostas Tsoleridis

firebase:调用setuserid()在第二次调用时似乎不起作用

  •  4
  • Kostas Tsoleridis  · 技术社区  · 7 年前

    如标题所示,我在应用程序中调用setuserid()两次:

    FirebaseAnalytics.Analytics.setUserID("x")
    

    这似乎是第一次工作(我在firebase站点的debug视图中看到set userid)。在我调用它的secnod时间(当然,我传递了一个不同的用户id),firebase的debug视图使用与以前相同的用户id记录事件。

    我在ios上运行最新版本的firebase。

    0 回复  |  直到 7 年前
        1
  •  0
  •   Patrick    7 年前

    对于我来说,在更新的分析版本中不会出现这种情况:

      pod 'Firebase/Core', '5.20.2'
      pod 'Fabric', '1.9.0'
      pod 'Crashlytics', '3.12.0'
    

    我在打电话 Firebase.Analytics.setUserID 是的。 我建议更新你的版本。 但是,我在使用debugview时遇到了一个问题,即当设置为nil时,用户属性和用户id不会显示为重置。

    推荐文章