[英]iPhone app crashes when it automatically tries to login to a deleted account
我使用Firebase构建了一个应用程序,并且启用了persistenceEnabled来缓存数据和身份验证会话等。
我有一个用户,每次他打开应用程序时,它都会尝试使用保存的身份验证会话登录并加载,但他的帐户已删除,因此崩溃。
他尝试删除该应用程序,关闭手机,甚至通过同时按住电源和主页按钮进行硬重置。 但是,每次他打开应用程序时,尝试加载持久的会话数据时仍然会崩溃。
除了将手机恢复为出厂默认设置或发布新版本的应用程序外,是否还有其他方法可以清除此数据?
不幸的是,Firebase将帐户凭据存储在钥匙串中,最终用户似乎无法删除它们(请参阅此其他问题 )。
(如果您正在寻找以编程方式删除它们的方法,则应该可以调用[ref unauth]或类似方法,并且Firebase会清除它们。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.