我现在已经和Firebase合作了很长时间,除了以下情况之外,目前还不错。
有时我注意到我的应用程序不再获取新数据。我正在通过积极的倾听者收听更改,并且keepSynced
设置为true
。
当发生这种情况时,我会在日志中看到以下内容:
W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found
如果我退出用户并再次登录,问题就会得到解决。我知道我已经安装了所有SHA-1
个密钥,并且Firebase中的JSON文件是最新的。
有谁知道造成这种情况的原因是什么?它就好像用户正在注销或内部使用的令牌不再有效。