文章标题

**

iOS 银联支付的集成

**

下载demo地址:http://pan.baidu.com/s/1o7qrTfc

银联支付

银联支付官方SDK下载地址:https://open.unionpay.com/ajweb/help/query
手机支付属于手机控件支付产品

下载后……(因为我下载以后打不开,还在进一步解决中)
我在网上找了一张图……
这里写图片描述
打开官方的开发者文档.OK

1.SDK说明

1.支持纯无卡交易静态库,以下简称UPPayPlugin,包含文件:
UPPayPlugin.h UPPayPluginDelegate.h libUPPayPlugin.a

2.支持纯无卡交易和 VIPOS 音频口支付静态库,以下简称 UPPayPluginPro ,公司自主研发的 VIPOS (即”voice interface POS”音频接口 POS 机)支付平台, 与银联联合运营, 并协助银联制定了手机 POS 等安全规范 业务 与技术标准.包含文件:
UPPayPluginPro.h UPPayPluginDelegate.h libUPPayPluginPro.a

2.添加 SDK 包

a.根据商户选择的SDK版本, 将sdk/inc目录和sdk/libs目录下对应版本的三个文件添加到 YinLianPay 工程中;
b.如果你选择的是UPPayPlugin版本,添加:
QuarzCore.framework,Security.framework到工程中;
c.如果你选择的是UPPayPluginPro版本, 添加:
QuarzCore.framework, AudioToolBox.framework, CoreAudio.framework, MediaPlayer.framework, AVFoundation.framework 和 Security.framework到工程中.

工程配置:

1.在需要调用支付控件的源文件内引用头文件UPPayPlugin.h 或 UPPayPluginPro.h(注意: 如果工程的 compile source as 选项的值不是Objective-C++, 则引用此头文件的文件类型都更改为.mm)
直接修改类型就可以

2.在工程的 Build Settings 中找到Other Linker Flags 中添加-ObjC 宏.(注意大小写,O是大写,C是大写)
-ObjC注意大小写

将Xcode 工程中 Building Setting -> Apple LLVM compiler Language 标签下的 C++ Language Dialect 和 C++ Standard Library 属性值修改为 Compiler Default
C++ Standard Library
C++ Language Dialect

这里给大家写了一个按钮关联了一个银联支付的方法.里面给大家写了详细的参数注释.
类似于这样的代码,仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值