完全数据丢失 Ionic / Cordova LocalStorage 和 Websql iOS 8.4.1

2024-02-10

我的应用程序是使用 Ionic / Cordova 5.0.0 构建的 - 使用 SQLite (PouchDB) 存储大部分数据,使用 localStorage 存储首选项等。

在 300 多名 iOS 用户中,有 4 位用户报告数据完全丢失。该应用程序只是重置为原始状态,就好像 Localstorage 和 Websql 数据被完全耗尽一样。所有这些用户都使用 iOS 并运行 8.4.*

我尝试通过手动删除所有本地存储来重现该问题,这会按预期重置应用程序,但 SQLite 数据仍然存在。我根本无法弄清楚如何重现这一点,更不用说弄清楚它是如何发生的了。

注意:我还没有收到来自 Android 的任何报告。

有任何想法吗?


正如我最近发现的,当设备空间不足时,iOS 会擦除本地存储。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

完全数据丢失 Ionic / Cordova LocalStorage 和 Websql iOS 8.4.1 的相关文章

随机推荐