1.环境的配置###
-
1.1 配置证书
Apple Developer
#####
- 进入
Identifiers
->App IDs
的Register iOS App ID
界面,填写 Name 和 Bundle ID*
- 勾选
Apple Pay
,依次点击Continue
->Submit
->Done
完成注册
- 在
Identifiers
->App IDs
中查找新建的App ID -> 点击Edit
进行编辑
- 找到
Apple Pay
选项 -> 点击Edit
- 然后 点击
Create Merchant ID
进入到Registering Merchant ID
界面
- 填写 Description 和 ID 然后依次点击
Continue
->Register
->Done
- 完成上面的步骤,
applepay
的信息就会显示在Merchant IDs
的列表中
- 完成
App IDs
中未完成的配置,选择相应的Merchant IDs
->Continue
->Assign
- 显示下面的界面,说明成功地更新了 Merchant IDs 到 App ID 然后点击
Done
结束配置
-
2.1 生成证书#####
- 打开”钥匙串访问” 制作 CSR 证书,将下面信息配置好,然后点击
继续
2)将生成的证书”存储"在桌面 -> 然后”完成”,证书就生成了
- 进入
Identifiers
->Merchant IDs
->Edit
- 询问你是否在美国以外处理您的付款? 点击
YES
->Continue
->Continue
- 点击
Choose File…
然后将生成好的 CSR证书导入进去 然后点击Generate
- 将制作的好的cer证书
Download
然后点击Done
- 这时在
Identifiers
->App IDs
中Apple Pay
的选项就会变成Enabled
- 将下载的证书导入进钥匙串
9)如果显示证书是由未知颁发机构签名的 #进入到这个网址下载#
WWDR Certificate 证书
Worldwide Developer Relations - G2 Certificate 证书
10)导入上面的证书,现在Merchant ID 证书就显示正常
2.代码的编写###
2.1 创建一个 iOS项目
所支持的版本 iOS 8.0+
(前提 必须要将你的账号添加进去Xcode
->Preferences
->Accounts
),在Capabilities
中 将Apple Pay
打开至ON
,勾选下面的选项,Steps中有没有错误说明 完成了Apple Pay的环境的搭建
2.2 Code
参考下面的Demo
以上资源来源于网络 Demo#####