【问题标题】:FireBase iOS SDK & User Data/CacheFireBase iOS SDK & 用户数据/缓存
【发布时间】:2017-03-16 18:10:48
【问题描述】:
  1. 在 iOS 模拟器中运行应用程序
  2. 完成登录流程并登录
  3. 停止应用并从 iOS 模拟器中删除应用
  4. 运行 App 并注意缓存仍然存在; FirAuth.auth()?.currentUser 是我之前在删除应用之前登录的用户。

我认为通过从模拟器中删除应用程序可以让我在下次运行时从头开始的假设是不正确的。

有人能解释一下缓存如何/为什么会持续存在吗?

【问题讨论】:

    标签: firebase firebase-authentication


    【解决方案1】:

    Firebase 在内部进行管理。您从FirAuth.auth()?.currentUser 获得的用户无需处理缓存。因此,即使您从模拟器中删除应用程序,您也会收到 currentUser

    【讨论】:

      猜你喜欢
      • 2016-04-28
      • 2018-07-16
      • 1970-01-01
      • 2021-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-23
      • 2016-11-20
      相关资源
      最近更新 更多