Closed EatHatsuneShallots closed 1 month ago
原来只是 Cookie 过期了
版本不兼容的判断写的很粗糙,因为执行超时太多了就会触发通知提示,一般来说超时是凌晨后台挂机时手机系统压制了后台导致断网/线程执行被中断导致的。并非cookie过期,一般手动恢复前台后会自动重试
一般来说超时是凌晨后台挂机时手机系统压制了后台导致断网/线程执行被中断导致的。并非cookie过期
当时应用是在前台,且在 Cookie 过期后没有使用过群签到功能 手动签到后就正常了
群签到是直接发的协议包,如果协议包的token是旧的表现现象应该是所有功能都出现问题,例如:消息
超时的另一种可能是服务端响应超时了,目前是好像是超过10s没有回调就会判断超时
超时这个现象会提示不兼容,后面大版本更新会改善掉,目前是可以忽略掉的因为会重试
如果协议包的token是旧的表现现象应该是所有功能都出现问题
当时只有某些(正在使用的)功能出现了问题:群签到、资料卡回赞(获取点赞列表超时)、好友点赞 好友抽取幸运字符无影响
超时这个现象会提示不兼容,后面大版本更新会改善掉,目前是可以忽略掉的因为会重试
当时是试过两次的(长按功能清除执行记录然后点立即签到)
协议超时这个比较玄乎,我这边没有复现条件不好排查
如果下次再复现可以试试强制停止qq后重试?不确定是不是发包链路上某个地方阻塞了
但是可以肯定的是并非token过期导致的
协议超时这个比较玄乎,我这边没有复现条件不好排查
可以尝试使设备异常下线(需要重新输入密码的那种),然后重新登录后立即使用模块 我当时大概是这样出现 Bug 的(不敢复现怕又登不上了)
因为突然提示版本过低,所以被迫用上 9.0.60 但是群签到用不了,日志提示执行群签到 xxx 超时(疑似是 Cookie 过期)