iOS内购流程:
1、苹果开发者网站配置税务协议等相关信息。
2、配置项目相关产品包。
3、由SKProductsRequest根据productId请求产品信息SKProduct(回调方法)
4、由SKMutablePayment根据SKProduct发起支付
5、监听购买结果,回调成功后收到交易收据发送后台验证支付结果
6、相关状态码:
21000 App Store无法读取您提供的JSON对象。
21002 该receipt-data物业的数据格式错误或遗失。
21003 收据无法通过身份验证。
21004 您提供的共享密码与您帐户的共享密钥不符。
21005 收据服务器当前不可用。
21006 此收据有效但订阅已过期。当此状态代码返回到您的服务器时,收据数据也会被解码并作为响应的一部分返回。仅针对自动续订订阅的iOS6样式交易收据返回。
21007 此收据来自测试环境,但已发送到生产环境进行验证。而是将其发送到测试环境。
21008 此收据来自生产环境,但已发送到测试环境进行验证。而是将其发送到生产环境。
21010 此收据无法获得授权。对待这个就像从未进行购买一样。
21100-21199 内部数据访问错误。

网友评论