总的问题就是,我们app内的微信sdk登陆,有很小的失败概率,主要是安卓。
有些是用户网络问题(报错提示了),理论上重新再试一次就好了。但有用户录屏表示反复登陆都不成功。
还有一些 "wechatError: -2" 和 "wechatError: -4" 。(不确定什么造成的)
----------------
我们唯一找到能复现的问题是:
首先,安卓内,微信首次登陆某个账号(这台手机没登陆过的账号,或者这台手机很多个月没登陆过的账号)。
然后去我们的app,使用微信登录。
结果:首次登陆会失败。(再登录一次还是可以的。)
----------------
想问一下可能的原因?
我们也遇到微信支付小概率报 WechatError: -1
看了下sdk,异常编码大概是这样:
检查一下登录逻辑,判断等,"wechatError: -2" 和 "wechatError: -4" 错误一个是用户取消授权,一个是用户拒绝授权,先判断一下登录逻辑方面 验证 请求等是否正常