FireBase iOS SDK&用户数据/缓存

时间:2017-03-12 00:37:30

标签: firebase firebase-authentication

  1. 在iOS模拟器中运行应用程序
  2. 浏览登录流程并登录
  3. 停止应用并从iOS模拟器中删除应用
  4. 运行App并注意缓存仍然存在; FirAuth.auth()?currentUser是我之前在删除应用程序时登录的用户。
  5. 我的假设是,通过从模拟器中删除应用程序,我可以在下次运行时从空白的平板开始是不正确的。

    有人可以解释缓存持续存在的原因/原因吗?

1 个答案:

答案 0 :(得分:0)

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