我正在尝试创建一个简单的笔记应用程序(ios / android),该应用程序能够将文本和图片保存到云存储(使用Firebase进行存储)。
因此,原型可以正常工作,除非处于脱机状态。
Firestore具有脱机功能,但Google登录不允许脱机时进行静默登录身份验证。 (issue)
如何仅使用Firebase身份验证解决此问题?
一种解决方案可能是将数据离线存储在文件Files中,然后在线时使用firebase进行身份验证(运行googleSignIn.signInSilently()
)并将数据推送到firestore。
有更简单的方法吗?