自從11月以來,若是用戶安裝了集成了中國銀聯手機支付SDK的app,那麼在使用銀聯支付的時候,會發現,不能調用銀聯支付方式,而且彈出一個提示」銀聯手機支付已升級請更新客戶端8100010」。以下圖:web
而後,根據這個提示,咱們有理由相信確定是銀聯的SDK升級了,而後固然是要進入銀聯官網查看究竟了,網址爲:app
https://merchant.unionpay.com/portal/login.jsp#jsp
點擊進去,很快發現公告:blog
看到這個公告就豁然開朗了吧。。。開發
那麼仍是老老實實的去下載新的控件了,地址是:it
https://open.unionpay.com/ajweb/help/file2/toListPage?name=Development_kitio
而後看圖:List
坑爹的地方看到了沒有。。。。。file
公告裏面說,10月31日零點起就不支持之前的交易,可是最新的開發包是10月29號才提供下載的,僅僅一天的時間,安卓只要兩個小時就能夠經過審覈發版,可是iOS審覈要多長時間不知道嗎。。。下載
讓iOS的開發怎麼活?
反正也沒辦法了,那就只好苦逼的去更新了唄,還好iOS的銀聯的開發包不難。
步驟:
1.進入到工程中銀聯支付集成的SDK目錄下,刪除掉之前的幾個文件,被刪掉的文件在工程中變成紅色,這個不用管,也不須要刪;
2.將最新下載的開發包中的同名文件拷貝到相同的目錄下;
3.觀察到剛剛的變紅的文件名由紅色變成正常;
4.運行一下工程,調用一下支付,發現銀聯支付調用正常,進入到銀聯支付界面。
幾個步驟很簡單吧,可是提交仍是要花時間的,可是用了一下加急審覈,沒想到蘋果的審覈部門仍是很給面子的,居然讓今年我申請的四次加急都經過了,仍是得感謝一下蘋果的審覈團隊!
預祝你們開發順利!