苹果内购(IAP)环境

在内购商品提交苹果应用商店审核上架之前,使用的都是内购支付的沙盒环境!

APP和内购商品成功上架苹果应用商店之后,才能使用IAP的正式的环境!

苹果审核人员审核App,使用的是沙盒环境;
成功上架后,则是正式环境。
为了避免审核通过前后的内购支付环境的变化导致的IAP验单失败问题,
需要后端或者本地验单接口根据验单接口失败返回的状态码为21007、21008两种情况,再次向对应的支付环境发起验单请求!

sandbox 开发环境:
https://sandbox.itunes.apple.com/verifyReceipt
prod 生产环境:
https://buy.itunes.apple.com/verifyReceipt

附:
状态码描述
21000应用商店无法读取你提供的JSON对象。
21002 receive -data属性中的数据错误或缺失。
21003 收据无法验证。
21004 您提供的共享密钥与您帐户上的共享密钥不匹配。只有iOS 6风格的自动更新订阅交易收据才会返回。
21005 收据服务器当前不可用。
21006 此收据有效,但订阅已过期。当此状态码返回到服务器时,接收数据也被解码并作为响应的一部分返回。只有iOS 6风格的自动更新订阅交易收据才会返回。
21007 此收据来自测试环境,但已发送到生产环境进行验证。将其发送到测试环境。
21008 此收据来自生产环境,但已发送到测试环境进行验证。将其发送到生产环境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值