1.官方文檔:
Apple Pay 支付入門:https://developer.apple.com/apple-pay/get-started/cn/
https://developer.apple.com/apple-pay/
2.配置支付環境:
2.1使用Xcode創建一個工程,并設置好對應的Bundle ID。
注意:此處的Bundle ID 應該是純英文的,不要加一些特殊的符號,空格也不要有等等。
2.2注冊并配置一個商業標識符。
2.2.1登陸開發者中心
2.2.2進入證書配置欄目
2.2.3添加一個APP ID,如下圖:
2.2.4為Merchant ID 配置證書,并下載證書安裝到鑰匙串
1>添加Merchant IDs:
2>將你創建的APP ID與你創建的Merchant IDs綁定:
3>完成綁定:
4>為Merchant IDs 完成配置,添加CSR文件:
5>填寫csr 信息:
6>創建好csr文件:
7>添加csr文件:
8>生成cer文件并下載到桌面上:
2.2.5檢查安裝到鑰匙串中的證書是否有效
1>將apple_pay.cer 文件直接拖到key chain 里面打開,查看是否過期,要是過期的話,會出現以下情況:
2>解決方法:
自己從蘋果的官網上下載最新的證書
地址:?https://www.apple.com/certificateauthority/
下載完證書之后,雙擊安裝證書,這之后在重新打開自己的apple_pay.cer文件,查看是否過期如下:
2.2.6綁定Merchant ID 到APP ?ID ? (這個在之前已經綁定了,只是為了強調一下)
2.3配置Xcode項目,開啟Apple Pay 支付。
2.3.1配置工程,打開Apple Pay:
2.3.2 選好自己對應 的Merchant ID(商戶ID):
綜上:
1.創建一個App ID。
2.創建一個merchant ID,并且將App ID與之綁定。
3.完善merchant ?ID。
4.配置自己創建的demo的Apple Pay 支付環境。