1.apple 应用内购买

1.iap 应用内支付流程
	1.用户进入购买虚拟物品页面,App从后台服务器获取产品列表然后显示给用户
	2.用户点击购买购买某一个虚拟物品,(可以先发送给服务器生成订单,成功后) APP就发送该虚拟物品的productionIdentifier到Apple服务器
	3.Apple服务器根据APP发送过来的productionIdentifier返回相应的物品的信息(描述,价格等)
	4.用户点击确认键购买该物品,购买请求发送到Apple服务器
	5.Apple服务器完成购买后,返回用户一个完成购买的凭证
	6.APP发送这个凭证到后台服务器验证
	7.后台服务器把这个凭证发送到Apple验证,Apple返回一个字段给后台服务器表明该凭证是否有效
	8.后台服务器把验证结果在发送到APP,APP根据验证结果做相应的处理

注意:
	1.中间人攻击
	2.判断苹果正式验证服务器的返回 code,如果是 21007,则再一次连接测试服务器进行验证即可
	3.客户端上传凭证应该持久化


https://developer.apple.com/cn/in-app-purchase/

https://www.jianshu.com/p/a4e6c4ef6de4
https://developer.apple.com/cn/
https://blog.csdn.net/jjjjjj123321/article/details/78481248
http://blog.devtang.com/2012/12/09/in-app-purchase-check-list/
http://blog.devtang.com/2013/04/07/tricks-in-iap/
http://www.iwangke.me/2013/02/18/get-itunes-raw-response-with-mitmproxy/
https://blog.csdn.net/u012960049/article/details/51899157
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值