9***@qq.com
9***@qq.com
  • 发布:2025-06-19 11:14
  • 更新:2025-09-30 17:33
  • 阅读:205

【报Bug】苹果的app更新后,之前通过 uni.setStorageSync() 存储的数据丢失

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 14.6.1

HBuilderX类型: 正式

HBuilderX版本号: 4.66

手机系统: iOS

手机系统版本号: iOS 16

手机厂商: 苹果

手机机型: iPhone 8

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

必须

预期结果:

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

实际结果:

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

bug描述:

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

2025-06-19 11:14 负责人:DCloud_UNI_OttoJi 分享
已邀请:
DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

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

  • 9***@qq.com (作者)

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

    2025-10-11 09:36

  • DCloud_UNI_OttoJi

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

    2025-10-11 10:34

要回复问题请先登录注册