In App Purchase

参考文章1,参考文章2,参考文章3, 参考文章3

一、Product 分类:

     Consumables: 应该在应用里被消费掉的。(Coupon, 生命数)
     Non-Consumables: 应该在应用里能永久使用的。(关卡、解锁内容) 
     Auto-Renewable Subscriptions:有有效期的商品
     Free Subscription: 
     Non-Renewing subscriptions:需要自定义期限的商品
     Notice: Non-Consumables 应该只是用于用户的当前设备。 如果想要 Consumables 支持跨设备,需要使用 iCloud 或者其他技术。)

二、配置步骤:
     a) add StoreKit Framework
     b) xxxAppInfo.plist set “Bundle identifier”

三、二次验证

     a) 设备验证
     b) 
服务器验证 : 在apple subview的时候,使用的是sandbox环境,服务器那边应该先判断苹果正式验证服务器的返回code。if (21007),则在一次连接测试服务器进行验证。
     在服务器记录下所有的验证凭证非常有必要,一来可以防止黑客多次提交同一个成功凭证的重放攻击,二来在需要时可以手工进行再验证。

转载于:https://www.cnblogs.com/eileenleung/p/3505103.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值