sdk部分可登陸 http://113.108.182.3:8282/techsp/index.html 選擇{移動(dòng)支付支持}澈缺,【相關(guān)資料下載---移動(dòng)支付V2.8開(kāi)發(fā)包】忱辅。網(wǎng)站下載相關(guān)技術(shù)對(duì)接文檔。
1.在通聯(lián)Sdk支付控件包中選擇iOS版本,將其中的 (注意:將以上文件添加到工程中。注意以上資源均以group而非folderreference方式)
添加。
APay.h
APayRes.bundle
libAPayLib.a
APMPPassGuardCtrlBundle.bundle
TrustDefenderMobile.framework
文件拷貝到需要引用通聯(lián)支付揑件的工程目錄下。
2.檢查工程Build Settings項(xiàng)Library Search Paths是否包含libAPayLib.a靜態(tài)庫(kù)的引用,如果沒(méi)有則需要手勱添加碍论。注意如果該處存在對(duì)其它版本libAPayLib.a靜態(tài)庫(kù)的引用,請(qǐng)刪除。
3.檢查工程Build Settings項(xiàng)Library Search Paths是否包含libAPayLib.a靜態(tài)庫(kù)的引用,如果沒(méi)有則需要手勱添加柄慰。注意如果該處存在對(duì)其它版本libAPayLib.a靜態(tài)庫(kù)的引用,請(qǐng)刪除鳍悠。
4.檢 查 工 程Build Settings項(xiàng)Framework Search Paths是 否 包 含TrustDefenderMobile.framework的引用,如果沒(méi)有則需要手勱添加。注意如果該處存在對(duì)其它版本TrustDefenderMobile.framework靜態(tài)庫(kù)的引用,請(qǐng)刪除坐搔。
5.檢查工程Build Phases項(xiàng)Copy Bundle Resources是否存在對(duì)APayRes.bundle和APMPPassGuardCtrlBundle.bundle的引用,如果丌存在則需要手勱添加藏研。
6.工程中添加以下依賴庫(kù):
CoreTelephony.framework
CoreLocation.framework
Security.framework
SystemConfiguration.framework
QuarzCore.framework
CoreText.framework
AudioToolbox.framework
CoreGraphics.framework
libstdc++.6.0.9.dylib
7.修改工程Build Settings項(xiàng):
選擇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.設(shè)置Other Linker Flags為-ObjC
9.編譯工程 集成OK