ios 应用内购买 php,ios 应用内购买(cordova项目)

1.xcode配置开启支付功能

Capabilities->

4f0ce2e5af64

注册Merchant Ids(商用id):

在Identifiers下,选择Merchant IDs

在右上角点击"+"按钮

在Description栏、ID栏输入相应信息,点击"Continue"

浏览下配置参数,点击"Register"

点击"Done"

为你的ID标示配置一个证书

在Identifiers下,选择Merchant IDs

选择列表中的ID标示,点击Edit

点击"Create Certificate",按照指示获取或生成签名证书请求(CSR),点击"Continue"

点击"Choose File",选择你的CSR,点击"Generate"

点击"Download"下载证书,点击"Done"

具体参考http://www.jianshu.com/p/2e5e45afc246(Apple Pay准备工作-申请MerchantID及对应证书详细图文教程

)

注意:生成证书可能表示未知授权签发证书或者无效证书发行人,那么要确保你已经在钥匙链中安装了WWDR中级证书-G2和Apple Root CA-G2,打开并下载https://www.apple.com/certificateauthority/->

4f0ce2e5af64

4f0ce2e5af64

apple pay没这个报无效

2.沙盒配置

ItunesConnect -》

1〉协议,税务和银行业务全部配置完成,否则,无法开启沙盒测试

4f0ce2e5af64

2.随后点击左上角的"create new"选项,如下图所示,进入到下一个界面,这个界面是让你选择消费道具的种类

4f0ce2e5af64

注意:.产品ID是比较重要的,由项目自定义,只要唯一即可,像我一般都是用App的bundleID加一个后缀来表示,这样既跟项目关联又具有唯一性

3.申请测试账号

4f0ce2e5af64

随后在左上角的选项中选择沙盒测试者,点击左上角的加号图标增加一位测试者,如图:

4f0ce2e5af64

ps:不要在正式的appstore上面用沙盒测试的账号来登录,千万要牢记在心,此账号只用于测试环境下~

注意:

1.沙盒环境测试appStore内购流程的时候,请使用没越狱的设备。

2.请务必使用真机来测试,一切以真机为准。

3.项目的Bundle identifier需要与您申请AppID时填写的bundleID一致,不然会无法请求到商品信息。

3.添加cordova插件:

4.php验证支付结果

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值