支付类iOS Developer程序员

iOS 集成通联支付

2016-07-28  本文已影响654人  Kevin__

sdk部分可登陆 http://113.108.182.3:8282/techsp/index.html 选择{移动支付支持},【相关资料下载---移动支付V2.8开发包】。网站下载相关技术对接文档。


1.在通联Sdk支付控件包中选择iOS版本,将其中的 (注意:将以上文件添加到工程中。注意以上资源均以group而非folderreference方式)

添加。

APay.h

APayRes.bundle

libAPayLib.a

APMPPassGuardCtrlBundle.bundle

TrustDefenderMobile.framework

文件拷贝到需要引用通联支付揑件的工程目录下。

2.检查工程Build Settings项Library Search Paths是否包含libAPayLib.a静态库的引用,如果没有则需要手劢添加。注意如果该处存在对其它版本libAPayLib.a静态库的引用,请删除。

3.检查工程Build Settings项Library Search Paths是否包含libAPayLib.a静态库的引用,如果没有则需要手劢添加。注意如果该处存在对其它版本libAPayLib.a静态库的引用,请删除。

4.检 查 工 程Build Settings项Framework Search Paths是 否 包 含TrustDefenderMobile.framework的引用,如果没有则需要手劢添加。注意如果该处存在对其它版本TrustDefenderMobile.framework静态库的引用,请删除。

5.检查工程Build Phases项Copy Bundle Resources是否存在对APayRes.bundle和APMPPassGuardCtrlBundle.bundle的引用,如果丌存在则需要手劢添加。

6.工程中添加以下依赖库:

CoreTelephony.framework

CoreLocation.framework

Security.framework

SystemConfiguration.framework

QuarzCore.framework

CoreText.framework

AudioToolbox.framework

CoreGraphics.framework

libstdc++.6.0.9.dylib

7.修改工程Build Settings项:

选择C Language Dialect为GNU99 [-std=gnu99]

选择C++ Language Dialect为GNU++11 [-std=gnu++11]

选择C++ Standard Library为libc++ (LLVM C++ standard library withC++11 support)

8.设置Other Linker Flags为-ObjC

9.编译工程 集成OK

上一篇下一篇

猜你喜欢

热点阅读