一 環境配置 需要開發者賬號
開發者中心https://developer.apple.com/membercenter/index.action
- 添加一個APP IDs
?
?
?
?
?
?
?
二.配置Merchant IDs商業ID
?
?
下面進行appids和商業id的綁定
?
?
?
?
之后在回到appids中查看id中的apple pay,發現已經變為可使用狀態了
?
?
接下來是為商業id生成證書。
點擊Merchant IDs
點擊id。點擊編輯。
這里會有一個提示信息。提示是否允許在美國以外的地區使用apple pay?當然要選yes了。不然你在中國怎么用?
?
之后一路下一步
使用鑰匙串請求CSR file.
?
使用鑰匙串從證書頒發機構請求證書,存儲到磁盤
選擇剛剛生成的文件。上傳
?
?
成功之后下載證書
?
下載完成后雙擊安裝
?
安裝之后如果出現這個情況,說明系統的中級證書過期了。需要更新系統的根證書
https://www.apple.com/certificateauthority/證書下載更新地址
?
這里需要兩個證書,下載后安裝。就完成了
好了。證書配置系列完成,下面到xcode里面繼續配置
?
首先打開apple pay
?
之后選擇商業ID。如果出不來,可能是你的開發者賬號沒有在xcode上登錄、
?
好了,以上配置全部完成。下面是代碼。Demo例子。