在playstore更新之间是否存在react-native AsyncStorage?

fga*_*i03 6 react-native

我找不到任何关于此事的内容.

我需要一种方法来在Play商店的应用程序更新之间保留数据,我不确定AsyncStorage是否能完成这项工作.我认为它确实如此,因为在我执行的每个构建中,数据都在那里.

但我不确定商店中的版本不同.如果没有,我该怎么处理呢?

谢谢.

Hly*_*son 12

是的,AsyncStorage会在更新之间保留数据,就像您拥有数据库一样.对于Android,AsyncStorage数据存储在链接到您的包ID的数据库中,除非卸载该应用程序,否则不会删除.AsyncStorage应该足够你了.来自RN docs:

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

  • 那iOS呢?一样吗? (3认同)
  • @kalimsayyad就是清楚数据的重点。 (3认同)
  • 我尝试从应用程序管理器清除应用程序的数据,发现 AsyncStorage 数据也被删除。有什么办法可以预防吗? (2认同)