iOS—Apple Pay准备工作-申请MerchantID及对应证书

今天有一个小哥问了我一下为什么会出现下面截图中的证书错误的情况,所以特此写了这么一篇文章。

iOS—Apple Pay准备工作-申请MerchantID及对应证书_第1张图片
WechatIMG32.jpeg

在接入Apple Pay之前,首先要申请MerchantID及对应证书。

本地先生成一个CSR文件备用,用于申请证书。教程:MAC下生成CSR(.certSigningRequest)文件
申请 MerchantID
登录苹果开发者中心,在Identifiers下选择Merchant IDs,点击右上角添加按钮添加Merchant ID;输入描述信息和标识符,点击继续

iOS—Apple Pay准备工作-申请MerchantID及对应证书_第2张图片
386DA7B5-A6ED-4DFD-B803-D5BF9424E374.png

这是刚才的信息的确认,没问题下一步,有问题back(返回)进行修改

iOS—Apple Pay准备工作-申请MerchantID及对应证书_第3张图片
3F75F1BA-6EDC-4810-9773-AC157D5B4604.png

MerchantID申请完成

iOS—Apple Pay准备工作-申请MerchantID及对应证书_第4张图片
EAF046CF-D3FA-440E-A754-92815CCA304A.png

申请证书
下面的就是创建证书了,除了下面的点击编辑进行创建证书外,还可以在Certificate 下创建一个Production-Apple Pay Certificate进行创建。

iOS—Apple Pay准备工作-申请MerchantID及对应证书_第5张图片
23ED3ED4-78C4-47C3-934C-68D89C80EBBE.png

如果需要在非美国使用Apple Pay,需要打开权限

iOS—Apple Pay准备工作-申请MerchantID及对应证书_第6张图片
C9A62F7D-0680-40FE-B75A-810309D56382.png

点击下一步会需要CSR文件,可以使用刚开始创建好的CSR文件。

iOS—Apple Pay准备工作-申请MerchantID及对应证书_第7张图片
08EB474A-997E-44F0-8775-786B5C57C951.png

选择CSR文件

iOS—Apple Pay准备工作-申请MerchantID及对应证书_第8张图片
D03A309D-5155-465A-88E3-F4CC0ED82041.png
iOS—Apple Pay准备工作-申请MerchantID及对应证书_第9张图片
DA8189EF-ED6B-4E9C-800B-02DB68FA9D8E.png

Bundle identifier

虽然在Xcode上设置也能同步到开发者中心,但是同步过来的信息不全,最好还是我们手动添加APP ID
在APP IDS下点击创建APPID

设置APPID描述、Bundle id和服务。

iOS—Apple Pay准备工作-申请MerchantID及对应证书_第10张图片
26FD0F68-6C96-41E6-AB15-09BAE0C20D95.png
iOS—Apple Pay准备工作-申请MerchantID及对应证书_第11张图片
20A7D0FC-4D61-47F4-AD28-4B9E70F9C0ED.png

这里的黄色表示没有生效,稍后我们还需要进行配置。


iOS—Apple Pay准备工作-申请MerchantID及对应证书_第12张图片
9D5F9445-7168-4BE1-99E8-62326A1A8529.png
iOS—Apple Pay准备工作-申请MerchantID及对应证书_第13张图片
D2C76166-A508-4CB5-96EE-4A1E98C4AAAA.png

回到APPID列表,选择我们创建的APPID点击编辑,对Applepay进行配置

iOS—Apple Pay准备工作-申请MerchantID及对应证书_第14张图片
91BB186B-28D7-4843-AFF2-7AEC0676287E.png

找到下面Applepay进行配置

iOS—Apple Pay准备工作-申请MerchantID及对应证书_第15张图片
E870DA10-53D4-4BE2-94CF-41B48A1B1C2C.png

选择应用要使用的merchantID可以多选

iOS—Apple Pay准备工作-申请MerchantID及对应证书_第16张图片
10553D85-D1C6-42A6-A073-D1A2C202F9C2.png

点击分配

iOS—Apple Pay准备工作-申请MerchantID及对应证书_第17张图片
681F1231-F170-4632-A910-8F5BA011CA6D.png

到此我们的MerchantID及对应证书,还有APPID的申请就完成了,大家可以创建工程继续接入Applepay了。

iOS-集成Apple Pay

你可能感兴趣的:(iOS—Apple Pay准备工作-申请MerchantID及对应证书)