调试微信支付是appid 不一致导致微信支付无法拉起.
首先是按照微信文档配置完调用支付,支付成功了.后来因为某些愿因,需要更换其他的appid ,然后更换完成之后就报这样的错.都是按照微信官方文档配置就是无法成功拉取微信支付.
解决办法
1.后来检查自己所有的用到微信支付跟登录分享的的第三方框架.
2.经过仔细检查原来是配置了魔窗的原因
MWApi.registerApp(MWApiKey)
MWApiKey是魔窗对微信的appid 加密之后的key 当注册魔窗key是魔窗解密自己的key之后会再次调用微信的的注册,所以导致失败
登录魔窗的官网更改一下新的微信id,值个见效慢,或者直接让魔窗注册ID在微信注册ID之前调用也可以解决这个问题