芒果iOS开发之Apple Pay Programming Guide part2

主要内容:

1. Configuring Your Environment(配置你的工程)前言

2. To register a merchant ID (注册一个商家ID)

3. To configure a certificate for your merchant ID(为商家ID配置证书)

4. NOTE(注意)

5. 内容提要

一、Configuring Your Environment(配置你的工程)前言

一个商业的ID识别你向苹果支付能够接受付款,这个公钥和证书会和你的商业的ID关联在一起做为支付过程中加密支付信息的一部分。在你的应用程序可以使用苹果支付之前,你需要先注册一个商业的ID和配置他的证书。

二、To register a merchant ID (注册一个商家ID)

注册步骤:

2.1 在苹果的会员中心,选择证书、标示符和描述文件。

2.2 在标示符下边选择商家ID选项。

2.3 在右上角点击添加按钮。

2.4 输入一个说明和标示符,然后点击继续。

2.5 查看设置,然后点击注册。

2.6 点击完成。

三、To configure a certificate for your merchant ID(为商家ID配置证书)

3.1 在苹果的会员中心,选择证书、标示符和描述文件。

3.2 在标示符选项下,选择商户ID。

3.3 从列表中选择(刚才创建好的)商家ID,然后单击编辑。

3.4 点击创建证书,按照指示获取或者生成一个CSR文件(在钥匙串中创建CSR文件),然后点击继续。

3.5 选择文件,选择你生成的CSR文件,并单击生成。

3.6 单击下载按钮去下载证书,然后点击完成。

如果你看到在钥匙串访问中有证书是一个未知的机构或者他是一个无效的颁布者,请确保你有WWDR中级证书 - G2和苹果的根CA-G2安装在你的钥匙串中,你可以在这里下载证书下载地址。

为了使苹果支付在你Xcode的应用程序中,打开功能面板。选择苹果支付那一行的开关,然后选择应用程序要使用的商家ID。


芒果iOS开发之Apple Pay Programming Guide part2_第1张图片

四、注意

当排除故障时,手动启用苹果支付有时是非常有用的。请按照以下步骤手动启用苹果支付:

4.1 在会员中心,选择证书,标示符,描述文件。

4.2 在标示符下,选择App IDs选项。

4.3 在列表中选择应用程序ID,然后点击编辑。

4.4 选择苹果支付,然后点击编辑。

4.5 选择你想要使用的商户ID,然后点击继续。

4.6 检查设置,然后点击分配。

4.7 点击完成

五、内容提要

Working with Payment Request (付款请求工作)

你可能感兴趣的:(芒果iOS开发之Apple Pay Programming Guide part2)