iOS 集成通联支付

作者: Kevin__ | 来源:发表于2016-07-28 10:20 被阅读654次

    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

    相关文章

      网友评论

      本文标题:iOS 集成通联支付

      本文链接:https://www.haomeiwen.com/subject/ykynkttx.html