【原】iOS 集成支付寶支付步驟

注:本步驟是本人自己實踐過,同時也參考網上一些文檔。

在往項目里集成支付寶支付的之前需要先從支付寶開放平臺下載其SDK,可下載其官方demo,想在項目中成功的調出支付寶支付頁面并順利支付,可參考如下步驟:

【步驟一】

把支付寶sdk導入項目中

文件內容如下圖1(此文件內容為本人放入新建的文件夾內的,文件內容注意看清有哪些):

圖1

【步驟二】

.pch文件里寫入如下內容:

圖2

【步驟三】

找到? targets—-》Build Setting 搜索“header se” 重新寫上openssl文件的路徑。

圖3

【步驟四】

在AppDelegate.h里面和支付界面寫入支付需要的方法,具體參照官方demo。


【步驟五】

如果運行后報錯,查看需要的庫是否添加完整,如有缺少就添加,需要的庫如下

圖四


圖5

【步驟六】

如果運行后,控制臺輸出不能網絡請求,則在info.plist里添加白名單:

圖六

【步驟七】

如果運行后,網絡請求白名單已經添加,但是不能打開支付寶客戶端,則繼續在info.plist里添加打開支付寶的白名單:

圖七


到這里基本就可以正常調出支付界面了。

下面列舉一下集成支付寶常遇見的幾種問題及解決方法:

問題一:


問題一圖

解答:查看步驟3,openssl文件的路徑設置有錯誤。


問題二:

問題二圖

解答:查看步驟2,.pch文件有錯誤


問題三:

問題3圖

解答:viewcontroll控制器里面的Product操作有誤,注意檢查.h和.m文件,尤其是下面幾個地方查看是否寫的正確:

解答3圖
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容