开发问题:
后台使用java语言,sdk为:
<!-- 微信支付SDK -->
<dependency>
<groupId>com.github.wxpay</groupId>
<artifactId>wxpay-sdk</artifactId>
<version>0.0.3</version>
</dependency>
在统一下单成功后对签名进行2次签名返给Android调起微信支付,Android报错-1,ios报错签名验证失败,下边是统一下单代码:
1.封装的统一下单方法
2.下单后二次签名代码如下
密钥,appid和商户号都没有问题,核查了很多遍
这几个步骤也没发现问题
APP支付报-1错误,商户在微信开放平台申请开发应用后,微信开放平台会生成APP的唯一标识APPID。由于需要保证支付安全,需要在开放平台绑定商户应用包名和应用签名,设置好后才能正常发起支付。设置界面在【开放平台】中的栏目【管理中心 / 修改应用 / 修改开发信息】里面,注意都用小写,不能有特殊字符
这些都是正常设置的
安卓报-1,IOS报签名验证失败,问题事能百度到的问题都排查,您说的这个也没有问题。