流程
后台需要为app提供服务,在ios中,app内进行支付购买时需要进行二次验证
用户进入购买虚拟物品页面,App从后台服务器获取产品列表然后显示给用户
用户点击购买购买某一个虚拟物品,APP就发送该虚拟物品的productionIdentifier到Apple服务器
Apple服务器根据APP发送过来的productionIdentifier返回相应的物品的信息(描述,价格等)
用户点击确认键购买该物品,购买请求发送到Apple服务器
Apple服务器完成购买后,返回用户一个完成购买的凭证
APP发送这个凭证到后台服务器验证
后台服务器把这个凭证发送到Apple验证,Apple返回一个字段给后台服务器表明该凭证是否有效
后台服务器把验证结果在发送到APP,APP根据验证结果做相应的处理
1.需要一个申请苹果开发者账号
2.绑定银行卡