移动应用唤起微信支付无响应,提示 sendReq failed for wechat app signature check failed
在接入微信SDK的时候,碰到提示 sendReq failed for wechat app signature check failed 问题的解决办法。
问题描述
在接入微信SDK的时候
|
|
执行代码后,手机没有任何反应,查看log后找到 sendReq failed for wechat app signature check failed 的错误日志。
解决办法
- 检查应用签名是否和在微信后台登记的签名MD5一致(一般都是由于debug模式使用了debug签名,和release签名不一致导致的)
- 如果签名检查正确无误,那么查看系统android版本,android 11 及以上版本的手机需要在androidManifest.xml添加如下配置:
1 2 3
<queries> <package android:name="com.tencent.mm" /> </queries>