iOS微信支付

1、去微信开放平台注册账号

2、下载sdk微信SDK下载地址,添加到项目中去,后来我发现也可以用cocoapod添加

3、微信的开发文档写的真是很简单易懂啊微信官方开发文档



签名是在后台做,把服务器返回给你的参数传进去就能调起支付了


iOS微信支付_第1张图片

签名要在客户端做,推荐这篇文章签名在客户端做的文档

iOS微信支付_第2张图片
调起微信的代码

遇见的问题:

能成功调起微信,并且签名在微信平台测试是正确的,可是提示框里写  " 支付验证签名失败"。服务器端返回的签名安卓可以正常支付,但是iOS一直" 支付验证签名失败"。后来服务器在生成签名的时候时间戳传的是10位,这个问题就解决了。

你可能感兴趣的:(iOS微信支付)