導(dǎo)入支付寶SDK

保存iOS開發(fā)中的點(diǎn)點(diǎn)滴滴,以便自己后面查閱

1.把你需要用的的支付寶的SDK放入一個(gè)文件夾,文件夾中有這些文件就能簡(jiǎn)單實(shí)現(xiàn)支付功能了

2.在工程中添加剛才你創(chuàng)建的文件夾

3.在Header search path中添加前面的文件夾,也就是修改上面文件夾的路徑,不然沒法識(shí)別一些文件。

4.上面這一些是要能使用支付寶的前提,需要確認(rèn)是否導(dǎo)入了這一些庫(kù)文件

集成中遇到的問(wèn)題

> ?‘openssl/asn1.h‘ file not found

'點(diǎn)擊項(xiàng)目名稱,點(diǎn)擊“Build Settings”選項(xiàng)卡,在搜索框中,以關(guān)鍵字“search”搜索,對(duì)“Header Search Paths”增加頭文件路徑:$(SRCROOT)/文件相對(duì)路徑。如果頭文件信息已增加,可不必再增加。'

'溫馨提示:“文件相對(duì)路徑”指libcrypto.a 和 libssl.a所在的項(xiàng)目中的相對(duì)文件路徑。比如我項(xiàng)目工程中l(wèi)ibcrypto.a和 libssl.a放的位置為“TestAlipay/Alipay”,那我的頭文件路徑就是:$(SRCROOT)/TestAlipay/Alipay。'


集成支付寶 報(bào)錯(cuò):rsa_private read error : private key is NULL

1解決方法:

'''

1)在RSADataSigner.m文件中?搜索代碼?[result?appendString:@"-----BEGIN?PRIVATE?KEY-----\n"]; 將其改成?[result?appendString:@"-----BEGIN?RSA?PRIVATE?KEY-----\n"];

2)在RSADataSigner.m文件中?搜索代碼?[result?appendString:@"\n-----END?PRIVATE?KEY-----"];?將其改成?[result?appendString:@"\n-----END?RSA?PRIVATE?KEY-----"];

'''

2將私鑰轉(zhuǎn)成PKCS8替換一下原私鑰即可

'''1、生成私鑰pem,??執(zhí)行命令??openssl genrsa -out rsa_private_key.pem 1024

2、生成公鑰,執(zhí)行命令??openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem

3、?將RSA私鑰轉(zhuǎn)換成PKCS8格式,命令執(zhí)行??openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt'''

( PHP服務(wù)端語(yǔ)言讀取私鑰不需要PKCS8轉(zhuǎn)換)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 嘟噥嘟噥:最近接到一個(gè)任務(wù):在客戶端動(dòng)態(tài)生成RSA密鑰對(duì),然后向服務(wù)器發(fā)送這個(gè)密鑰對(duì)中的公鑰字符串,由服務(wù)器進(jìn)行公...
    TimmyR閱讀 8,354評(píng)論 19 21
  • 這里我講的是關(guān)于最新的支付寶支付的流程 1.有個(gè)支付寶賬號(hào)并申請(qǐng)自己的app應(yīng)用支付寶開放平臺(tái) 1.1.創(chuàng)建應(yīng)用 ...
    IIronMan閱讀 1,688評(píng)論 1 12
  • 文章來(lái)源:http://blog.csdn.net/u010983974/article/details/5172...
    IT碼哥閱讀 1,647評(píng)論 0 0
  • 文章主要講到以下五部分: 一、支付寶開放平臺(tái)創(chuàng)建應(yīng)用 二、簽約移動(dòng)支付功能 三、接入支付前的準(zhǔn)備工作附準(zhǔn)備工作中遇...
    sillen閱讀 18,038評(píng)論 1 10
  • 南山腳下的石凳上 有我的牛奶、面包 毛姆,還有夏日的蟬 我坐在石凳上抬起頭 用手試去額頭上的汗珠 向我的正前方回以...
    莘茹聲音療愈顧問(wèn)閱讀 187評(píng)論 3 5

友情鏈接更多精彩內(nèi)容