当im注销firebase auth时Flutter dispose不工作



当我尝试FirebaseAuth.instance.signOut();页面时,处理不工作并给出错误

侦听查询(users/N08gk97AZxblQ6dfghAHQ67ZxIJkI19z2(失败:状态{code=PERMISSION_DENIED,description=缺少或不足权限。,cause=null}

我在调用signOut时遇到了很多错误,我有StreamSubscriptionStreamController,我添加了dispose关闭和取消,我认为当我切换页面时dispose不起作用

当我离开页面时,dispose是否需要工作?

如果它不起作用,为什么不起作用?

AutomaticKeepAliveClientMixin是否会导致此问题?

PERMISSION_DENIED

这是针对你的后端Firebase的,如果它以前工作过,但现在不工作,那么你已经用完了登录/注销的天数限制,或者你没有正确设置你的Firebase,请检查谷歌services.json和你的应用签名

最新更新