iOS 内购流程

1.创建开发生产包含内购的证书

2.在Itunes connect里我的App功能创建内购商品,价格是Apple那边固定的,创建完后记下商品ID(注:商品不能超过60等级 最多618元).

3.在Itunes connect里用户职能添加测试员(appID是不能注册过的,用于Apple内购沙盒测试)

4.在Itunes connect里协议,税务,银行里填写合同,银行信息.

5.在充值页面导入系统库<StoreKit/StoreKit.h>

6判断手机是否支付内购,充值金额

7向苹果服务器请求商品集(自己在生产内购的商品ID集合)

8向自己的服务器下单,保存订单到本地

9向苹果服务器下单,保存订单到本地

10.苹果支付成功之后向自己的后台带有自己创建的订单号,苹果订单号请求验证支付结果,成功删除本地订单,苹果服务订单号

11最后更新自己的money,再次进入充值页面需要验证本地的订单和苹果服务订单是否为空,不为空去后台验证支付情况,仿网络问题丢失订单.对于越狱手机暂时没有想到解决问题

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容