天天看點

iOS內建支付寶詳細流程

最近需要向項目中內建支付寶,果然如網上各大牛所言,官文蠻坑,特别對我這種小菜鳥來說。。。

廢了一天勁兒總算是搞出來了,在此記錄下我所遇到的一些坑:

先記錄一些用到的資料傳送門:

官方demo下載下傳—>下載下傳下方的移動支付開發包即可

支付寶文檔中心—>官文,介紹依賴庫,以及iOS9.0對https的配置

下面是我開發中覺得有幫助的類部落格文檔

簡書-胖花花的文檔—>提到了支付回調的狀态碼,如傳回4000 表訂單支付失敗 6001 表使用者中途取消等,在調試過程中還是蠻有用的。

好了,開始動工

下載下傳好demo後運作,果然,順利報錯。

這塊兒回頭再補吧,先pass

好了,倒騰完了demo松了一口氣,開始導入項目中,一般到這個地步支付寶就算是初步調好了,但是我這兒好死不死又出了一個問題—調不起H5頁面,哭啊。。。

這裡感謝支付寶商戶技術 依宏兄的幫助

iOS內建支付寶詳細流程

我這裡碰到的問題是用支付寶接口中調起支付寶H5或者錢包接口的時候不顯示H5頁面,這看來應該是個調H5界面公用的問題了,解決辦法如依宏所說:

iOS內建支付寶詳細流程

ok 終于搞定!希望對遇到同樣問題的同行會有所幫助吧