APP-SERVICE-SDK:setStorageSync:fail writ
发布于 6 年前 作者 hhao 10922 次浏览 来自 官方Issues

今天在客户端打开,缓存存储的时候,发现报错这个信息APP-SERVICE-SDK:setStorageSync:fail write,在这个社区找过答案,说是以前安卓出现过问题,后来官方修改了,还是在去年六月份,怎么我突然遇到这个问题?我小程序缓存大小并不多,什么情况?

10 回复

关注下。同步的建议 加哥try catch

请问怎么处理? Appid是wx061e4b9f73885f51, 已经收到3个用户反馈问题。

上周六遇到同样的问题:

Appid: wx3fc2ed10a4b917b3
昵称: 一键接龙
时间: 2019-08-24 19:07:04
次数: 5分钟 30次
类型:脚本错误
错误样例: APP-SERVICE-SDK:setStorageSync:fail write DB data fail;at App onGetSessSuccess function

搜索了运维中心的同类型错误,这个报错从8月1号至今频繁出现,且以微信7.0.5版本爆发最为明显。


代码片段:

 onGetSessSuccess: function (data) {

        var sessKey = data.sess_key

        var openId = data.open_id

        this.globalData.sess_key = sessKey + \":\" + new Date().getTime()

        this.globalData.user_id = sessKey

        this.globalData.open_id = openId

        wx.setStorageSync(‘sess_key’, this.globalData.sess_key)

        wx.setStorageSync(‘user_id’, this.globalData.user_id)

        wx.setStorageSync(‘open_id’, this.globalData.open_id)

    },

请问什么时候可以修复bug?

你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

我们也在报这个错误,量有点大,请问有解决的方法了吗?

问题跟踪反馈

错误信息:app-service-sdk:setstoragesync:fail error: failed to send sync

现象:模拟器正常,真机预览空白,需手机上打开调试才能显示;开发工具真机调试捕捉上面错误,空白页,后面无法捕捉此错误,可以正常显示;线上小程序正常。

运行环境:真机 iponex ios12 wechat 7.0.8。与此无关,在这个环境下一直正常的,后面我这边路由器频繁掉线断网,后来 Android 和 iPhone 都不行了,只能打开调式才可以。

调试方法:

  1. 注释所有 storage 的代码,无效
  2. 注销 IDE 退出,重启 mac 无效
  3. 手机上删除所有最近小程序(耗费我十分钟),杀微信,重启手机无效。

我好想总结出来了  多次连续调用wx.setStorageSync 有的机型就会报错,单次报错的频率倒是小了一些

appid麻烦提供下

我们也报这个错,什么时候能修复这个bug?

回到顶部