服务端应用包损坏导致本地应用无法打开的问题-作者:【小可耐教你学影刀RPA】

问题描述:

之前正常的应用突然我发打开编辑了,报错信息是操作失败请稍后重试

日志详情:

注:有时候这里也不一定是0kb但是zip还是损坏的

解决方法:

方法1:

如果这个应用在上次编辑结束的时候有正常发版过,或者上次同步时的数据与后面修改后丢失的数据差别不大,用户能够接受这种丢失后果,可直接通过客户端的历史版本管理功能,直接恢复成上次发版的版本即可

方法2:

根据当前应用uuid查找本地缓存是否还存在,%LocalAppdata%\ShadowBot\users\用户uuid\apps\当前应用uuid 如果本地缓存还存先关闭影刀再使用SQLite工具打开 %LocalAppdata%\ShadowBot\users\用户uuid\user.db3%文件在数据表中找到对应应用并修改应用状态为未同步状态然后重启影刀应用就会处于未同步状态,此时再次双击就能正常进入编辑页

注:本地数据库中并不会记录所有的应用信息,如果在数据库中未找到目标应用的话,就需要手动造一条数据,具体数据可参考表中已有数据来造

📎SQLiteStudio.zip

方法3:

如果本地已经不存在目标应用的缓存数据了,则需要将目标应用的 应用名称 提供给服务端小伙伴,让 @天明帮你从服务端把目标应用最近一次可用的数据包的下载链接给你,将数据包下载下来之后解压到本地缓存目录下,如果不知道具体的目录结构,请参考用户缓存目录下其他应用的缓存结构,解压完成之后再进行方法2中修改本地数据库操作即可

注:方法2/3在最后打开应用的时候可能会弹出冲突提示框,需要选择以本地数据为准来解决冲突

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值