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,再次进入充值页面需要验证本地的订单和苹果服务订单是否为空,不为空去后台验证支付情况,仿网络问题丢失订单.对于越狱手机暂时没有想到解决问题