? ? ?個人是做iOS方面的,以前是做關于培訓類的APP,所以從來沒涉及到過關于支付方面的東西,從這家公司開始,開始了一個人開發(fā)電商之旅,我開始接觸了關于支付方面的東西,第一次接觸,感觸頗多啊,坑真的不少,寫下這篇文章,讓別人少走彎路,個人也是經過多方面的研究,才終于從坑里走出來了,下面記下我詳細的步驟吧。
? ? ?支付寶:
一開始,需要去下載相關的SDK,支付寶的SDK放的地方比較隱蔽,這個給個具體的鏈接地址:支付寶SDK下載地址,下載完的代碼里,你只需要填寫相應的parner,seller,privateKey,回調地址,訂單類的信息(這里需要注意,支付寶的支付單位和微信支付的支付單位不一樣,一個以元為單位,一個是以分為單位),應用注冊scheme,在AlixPayDemo-Info.plist定義URL types,這樣就可以了,其他基本從Demo里照搬過來,基本的信息填完后,然后運行,你就會發(fā)現到官網的SDK可能不是64位的,然而機智的我早已看破一切,我最后在網上找到了關于支付寶SDK64位的包,然后把剛剛的配置移過來,點擊運行,就可以完美看到運行效果,64位支付寶SDK包,官方文檔有時候說得比較籠統,關于支付結果,我這里截了個圖,簡單供大家參考下:
基本配置:

配置的appScheme記得需要寫在你的info文件里:

支付結果:

當然,這個回調的支付操作確認建議大家在服務端進行二次驗證,如果匹配你再顯示支付成功
? ? ? 因為本人第一次寫簡書,看不到有可以上傳文件的地方,所以這里就沒辦法幫到大家了,如果需要可以找我要,支付寶這些寫完基本不會有大問題,有問題可以找我探討下,本人也樂于跟大家分享,關于支付寶,本人遇到的坑基本就這些,支付寶的坑不多,主要還是關于SDK64位的問題。