苹果的app更新后 uni-app 之前通过 uni.setStorageSync() 存储的数据丢失

苹果的app更新后 uni-app 之前通过 uni.setStorageSync() 存储的数据丢失

操作步骤:

  • 必须

预期结果:

  • 苹果的app更新后(不是热更新),之前通过 uni.setStorageSync() 存储的数据依然存在。

实际结果:

  • 苹果的app更新后(不是热更新),之前通过 uni.setStorageSync() 存储的数据丢失。

bug描述:

  • 苹果的app更新后(不是热更新),之前通过 uni.setStorageSync() 存储的数据就丢失了。安卓的不会有这个问题。

| 开发环境         | 版本号   | 项目创建方式 |
|------------------|----------|--------------|
| PC开发环境操作系统 | Mac      |              |
| PC开发环境操作系统版本号 | 14.6.1   |              |
| HBuilderX类型    | 正式     |              |
| HBuilderX版本号  | 4.66     |              |
| 手机系统         | iOS      |              |
| 手机系统版本号    | iOS 16   |              |
| 手机厂商         | 苹果     |              |
| 手机机型         | iPhone 8 |              |
| 页面类型         | vue      |              |
| vue版本          | vue3     |              |
| 打包方式         | 离线     |              |
| 项目创建方式      | HBuilderX |            |

更多关于苹果的app更新后 uni-app 之前通过 uni.setStorageSync() 存储的数据丢失的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

哪些数据丢失,哪些数据保留了。使用异步存储的数据是否正常。所有的用户都丢失了,还是部分用户、部分系统机器有问题?补充更多信息,靠目前的信息不能判断问题。

更多关于苹果的app更新后 uni-app 之前通过 uni.setStorageSync() 存储的数据丢失的实战教程也可以访问 https://www.itying.com/category-93-b0.html


通过 uni.setStorageSync() 存储的数据会丢失,不清除是所有的用户还是部分,也不清楚具体的系统。目前反馈的用户比较多,但没有做统计。

回复 9***@qq.com: 没有规律吗,没有更多的信息了吗?信息太少了,你自己重做一下 wgt 本地试试,可以先试试标准基座

回到顶部