Sum*_*aha 8 android sharedpreferences ios dart flutter
我写了一个颤振应用程序。该应用程序使用sharedPreferences版本0.5.7来存储数据。问题是当我在设备上调试应用程序时,没有数据丢失。但当它在 Play Store 和 App Store 上发布时,消费者抱怨说,当他们更新应用程序时,以前的数据被删除了。为什么会发生这种情况?如何调试或阻止将来发生这种情况?
根据 Flutter 团队的说法,共享的 sharePreferences 不应该用于存储关键数据。
“对于共享首选项和预存存储,需要记住一件事,不能保证写入将持久保存到磁盘,因此请确保不使用它来存储任何关键数据”
2个不错的选择是
Hive NoSQL ( https://pub.dev/packages/hive )
SQFlite(https://pub.dev/packages/sqflite)
| 归档时间: |
|
| 查看次数: |
1086 次 |
| 最近记录: |