AsyncStorage 是永久性的吗?

mar*_*ark 4 react-native asyncstorage

我将我的应用程序的身份验证令牌存储在 AsyncStorage 中。似乎在 Android 和 iOS 上(对这个不太确定),在长时间不活动(约 2 周)后,用户都会被注销。 我确信它与服务器无关。

AsyncStorage 是永久性的吗?

编辑:嗯,这很尴尬。问题出在服务器上,并不是 AsyncStorage 的错。

Coo*_*ess 5

来自 RN 文档https://facebook.github.io/react-native/docs/asyncstorage.html

在 iOS 上,AsyncStorage 由本机代码支持,该代码将小值存储在序列化字典中,并将较大值存储在单独的文件中。在 Android 上,AsyncStorage 将根据可用的内容使用 RocksDB 或 SQLite。

数据库和文件对我来说都是永久的。也许您的用户正在以某种方式清除您的应用程序的缓存或本地文件?