銀聯支付雖然看起來有點簡陋,但是對于我們這些程序員來說集成起來還是比較簡單的。下面就來介紹一下怎樣快速集成ios銀聯。
廢話不多說,官方sdk下載地址https://open.unionpay.com/ajweb/help/file
銀聯支付只需要以下幾部:
1.添加庫,一般使用無語音的方式。只需添加三個文件,可以在官方文件中找到
圖片發自簡書App
2.導入"UPPayPlugin.h"頭文件
3.遵循<UPPayPluginDelegate>代理方法
4.在Build Settings下面的 Other Linker Flags 添加 ?-ObjC ? 。如果不加有可能卡在銀聯的支付界面。看清大小寫如圖
圖片發自簡書App
5.點擊支付按鈕里面的代碼如下
圖片發自簡書App
6.銀聯給的回調如下圖
圖片發自簡書App
? 好了,銀聯集成就這么輕松愉快的搞定了。demo下載地址 https://github.com/UTLi/-demo.git? 。由于xcode7的降臨,7打開的話有些庫會報紅。庫要下載最新的!雖然最新的也只是個緊急版本(客服說的)加入7工程中會有百十個警告,但是不影響支付。祝各位成功!