1.配置Merchant ID(商業(yè)ID)
1.1創(chuàng)建AppID
登錄開發(fā)者中心烈掠,創(chuàng)建App ID。填寫描述及Bundle ID后来候,在App Services里勾選Apple Pay以開啟該功能跷叉。
注意:由于星號(hào)通配符的不能開啟一些App 服務(wù)(Apple Pay、推送等)营搅,所以只能使用明確的通配符
點(diǎn)擊Continue后云挟,會(huì)發(fā)現(xiàn)概覽該App ID時(shí),Apple Pay服務(wù)是等待配置狀態(tài)的转质,接下來點(diǎn)擊Register繼續(xù)2.2操作园欣。
1.2創(chuàng)建Merchant ID,并綁定到相關(guān)App ID
在Merchant IDs中來創(chuàng)建一個(gè)Merchant ID休蟹,填寫相關(guān)信息后Continue
確認(rèn)信息后俊庇,點(diǎn)擊Register-->Done。由于加密需要證書鸡挠,所以還要對(duì)剛創(chuàng)建的Merchant ID添加證書(加密根據(jù)證書來的)。Merchant ID點(diǎn)Edit
這里詢問是否支持中國(guó)以外的地區(qū)處理支付搬男,這里要根據(jù)實(shí)際需求選擇
Continue后拣展,需要上傳一個(gè)CSR文件
在本機(jī)的鑰匙串中,從證書頒發(fā)機(jī)構(gòu)請(qǐng)求證書
存儲(chǔ)到本地后缔逛,選擇剛才生成的證書备埃,點(diǎn)Continue
把生成的cer文件下載到本地,雙擊安裝褐奴。這就完成了網(wǎng)頁(yè)端的創(chuàng)建~
如果有小伙伴沒有及時(shí)下載更新證書就會(huì)遇到下面的問題
到鑰匙串中按脚,查看剛才安裝的cer,喜聞樂見的事情來了敦冬,證書頒發(fā)機(jī)構(gòu)未知了辅搬??脖旱?
原來是系統(tǒng)跟證書的問題
解決方法:在這里下載安裝就好了
http://www.apple.com/certificateauthority/
下載:
安裝完就可以了
===========昏割線==============
上傳完證書堪遂,安裝完之后繼續(xù)就完成了創(chuàng)建Merchant ID
由于剛才創(chuàng)建的App ID中Apple Pay服務(wù)仍處于待配置狀態(tài)介蛉,在App IDs列表中找到剛才創(chuàng)建的App ID展開,點(diǎn)擊Edit對(duì)其進(jìn)行編輯溶褪。
在Enable Service中找到Apple Pay币旧,點(diǎn)擊Edit對(duì)其進(jìn)行編輯。
在彈出的界面中勾選對(duì)應(yīng)的Merchant ID猿妈,Continue
然后Assign吹菱,此時(shí)就完成了為App ID添加Merchant ID∨碓颍可以點(diǎn)開該App ID進(jìn)行確認(rèn)鳍刷,可看到Apple Pay服務(wù)已可用
2.創(chuàng)建Xcode工程并為其開啟Apple Pay
2.1使用Xcode創(chuàng)建工程,設(shè)置相關(guān)Bundle ID:
注意:Apple Pay最低支持iOS8.0~
2.2開啟Apple Pay功能
到Xcode的Capabilities中贰剥,找到Apple Pay開關(guān)倾剿,打開
會(huì)彈出選擇機(jī)構(gòu)的選項(xiàng),選擇相關(guān)機(jī)構(gòu)Choose蚌成,然后在Apple Pay欄目下會(huì)顯示出當(dāng)前機(jī)構(gòu)所有的商業(yè)ID前痘,選擇你的打勾就好了
可以看到Steps里所有對(duì)勾都打上了,這就證明配置無誤担忧。
這篇文章介紹了Apple Pay集成的一些準(zhǔn)備工作芹缔,代碼部分看第二篇《Apple Pay集成(二)編碼實(shí)戰(zhàn)》吧。
2016年6月28日?
以上~~