当应用程序更新时,Firebase匿名将持续存在吗?

时间:2018-07-17 11:35:13

标签: ios firebase firebase-authentication

我在iOS应用程序中创建了匿名用户,我想知道应用程序更新时,用户匿名会话是否会持续?因为在更新应用程序时会删除应用程序,但不会删除所有内容(例如,UserDefault仍然存在)

2 个答案:

答案 0 :(得分:3)

更新应用程序时,Firebase身份验证用户将保持登录状态。我建议您测试一下:从Android Studio重建和重新安装该应用程序的过程实质上就是通过Play商店进行升级的过程。

卸载应用程序时,Firebase身份验证用户数据也会被删除。使用匿名身份验证时,这意味着UID丢失并且在重新安装应用程序后无法回收。如果您的应用要求用户在卸载/重新安装后可以继续,则应允许他们使用可以在重新安装期间重复的凭据登录(即,他们可以实际标识自己的任何其他提供程序)。

答案 1 :(得分:2)

沙箱中的所有内容都会保留。仅应用程序二进制文件和资源将被替换。但是例如文档,缓存或首选项将保留。