iOS支付宝支付集成

首先我们要找到支付宝的开放平台的demo和SDK

支付宝SDK下载地址这个很难找,附上链接和图片:

iOS支付宝支付集成_第1张图片
屏幕快照 2017-12-27 11.25.36.png
接下来我们开始集成支付宝

1.将支付宝依赖库拖进项目中(最好拖入支付宝demo中的库,不然运行会报错),并导入系统依赖库
iOS支付宝支付集成_第2张图片
Snip20171227_8.png
####2.在需要调用AlipaySDK的文件中,增加头文件引用----> #import

1.根据后台服务器给的接口开始向后台发送商品信息,如价格,判断数据发送成功并返回订单串
iOS支付宝支付集成_第3张图片
Snip20171227_11.png

取出订单串,并将订单串发送给支付宝服务器,如图:
iOS支付宝支付集成_第4张图片
Snip20171227_10.png
此处有一个 NSString *appScheme = @"AlipayTest"; 需要到项目中如图位置自己设置:
iOS支付宝支付集成_第5张图片
Snip20171227_12.png
然后还没有完,在@implementation AppDelegate中引用头文件#import 然后添加如下代码:
iOS支付宝支付集成_第6张图片
Snip20171227_13.png

到这里整个iOS端的支付就集成完了(支付宝文档里提到的加密秘钥什么的都是后台要处理的,放在iOS前端并不安全,我们要做的就是上述步骤啦)

你可能感兴趣的:(iOS支付宝支付集成)