解除Android封锁app,解除微信对app支付的封锁

在Android开发中,由于客户资料延迟导致使用其他项目微信资料进行打包,首次支付成功后,后续支付失败并被微信拉黑。排除了签名错误,尝试多种方法无效,最终发现重装微信可以解决问题。但恢复微信备份后,拉黑状态依然存在。寻求解除微信拉黑的解决方法。
摘要由CSDN通过智能技术生成

问题描述

问题出现的环境背景

由于客户资料给得不及时,android同事就先用其他项目的微信资料打包app对接微信支付接口。应用签名跟开放平台上面的签名不一致,第一次支付的时候是可以调起支付的,之后的支付就没法调起了,目测这时候微信已经将商户信息拉黑并保存在手机上了。之后不管怎么发起支付,都没法调用微信的支付,返回的错误码是-1。

*官方的描述: -1 错误 可能的原因:签名错误、未注册APPID、项目设置APPID不正确、注册的APPID与设置的不匹配、其他异常等。

自己尝试过哪些方法

因为官方的错误码描述-1可能是签名错误。我就用其他项目的微信资料,写死并打包好生成app,测试支付。同样是第一次能够支付成功,之后的支付都不行。也看了日志,对比数据及签名,确认写死的参数生成的签名跟另一个成功支付的项目的签名是一致的,排除了签名的问题。

经过一整天的奋战,各种假设、控制变量法、日志、各种调试,最终弃疗,对微信下手进行重装。然而奇迹还是发生了,重装微信过后,用客户提供的正式资料,终于能够完美的进行微信支付。

那么问题来了,当我将微信恢复到备份的版本时,对app的拉黑还是存在的,app还是没法调起支付。。。。。。。。至于重装微信还是算了吧,毕竟很多资料还是要的。现在寻求一个解决方法,能够解除这种拉黑或者知道拉黑文件在哪个位置,只要能够删除了事的。。。

最后说一句,微信的坑还是超级超级多。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值