支付宝SDK的基本使用(自己的笔记)

我们app中主要使用的除了苹果自身的支付之外,主要集成的就是支付宝和微信支付,工作以来,支付的接入都不是我做的,决定自己写个demo练习一下,并且写个博客总结并记录一下。

1.首先 支付宝的sdk只能通过下载SDK然后拖到项目中 ,不支持cocoapods

2.设置 header search paths  讲Alipay文件导入进去。

3.支付宝需要一些依赖库 :

引入的库

4.支付宝头文件都没有引入<Foundation/Foundation.h>

所以最好的做法是 写一个PCH文件,然后讲Foundation引入到PCH,再设置PCH。

5.引入后会发现Alipay引入到项目中是这样的

Alipay的目录

6.然后就是设置partner、seller、privateKey的参数。

7.别忘了在Appdelegate里面写

唤醒支付宝并设置回调

其实调用支付宝支付的整体流程就是 生成订单 带着参数唤起支付宝,然后支付宝读取消费金额,谁付的钱,付给谁,然后将结果发给支付的用户,并异步的发送给集成支付宝sdk的app的后台。


8.然后品参数的部分大概是这样的 可以创建一个专门支付的工具类单例



创建的处理支付的工具类 引入几个头文件,创建单例

然后就是设置一大堆参数以及设置参数的各种属性

设置各种order的属性

10.然后就应该没问题了,有问题再改。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容