银联支付虽然看起来有点简陋,但是对于我们这些程序员来说集成起来还是比较简单的。下面就来介绍一下怎样快速集成ios银联。
废话不多说,官方sdk下载地址https://open.unionpay.com/ajweb/help/file
银联支付只需要以下几部:
1.添加库,一般使用无语音的方式。只需添加三个文件,可以在官方文件中找到
2.导入"UPPayPlugin.h"头文件
3.遵循<UPPayPluginDelegate>代理方法
4.在Build Settings下面的 Other Linker Flags 添加 -ObjC 。如果不加有可能卡在银联的支付界面。看清大小写如图
5.点击支付按钮里面的代码如下
6.银联给的回调如下图
好了,银联集成就这么轻松愉快的搞定了。demo下载地址 https://github.com/UTLi/-demo.git 。由于xcode7的降临,7打开的话有些库会报红。库要下载最新的!虽然最新的也只是个紧急版本(客服说的)加入7工程中会有百十个警告,但是不影响支付。祝各位成功!