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