iOS开发微信支付遇到的坑

这段时间由于项目需要,在工程里面需要加微信支付,我擦,猛比的我,主要这个项目我之前也没有参与,里面的代码一个字母都没有打,然后就开始了掉坑中,

1.首先我根据官方配完微信SDK之后,开始点击按钮吊起支付,我擦,手机屏幕都快点坏了,没反应,后来才知道,这个项目之前用到了shareSDK,shareSDK中也有微信的SDK,然后把shareSDK中extend的微信SDK删除就好

2.白色按钮

之后点击按钮,调到微信界面,我他妈的。。。。然后我就发现了传说中的白色按钮,只有一个确定键,点击确定,返回到你的APP,错误码是-2(官方给的-2解释是用户取消了交易),我想静静,

到这点击按钮能调到微信支付界面,就是参数的问题了,好好检查你的参数,我他妈的是打印出来一个一个字母对的

iOS开发微信支付遇到的坑_第1张图片

3.然后还是白色按钮

我这的原因是后台返回的签名sign,于是自己加密了一遍,不用后台的,又开始试,

4,又回到shareSDK

还有一个原因导致白色按钮

暂时就这些,大家如果还有问题可以互相交流。。。

你可能感兴趣的:(iOS开发微信支付遇到的坑)