你好请按照下面的说明优化一丅支付流程
- 在支付失败的回调中需要调用
restoreComplateRequest()
恢复购买方法确认是否有未完成或可恢复的订单 - 在支付页面每次显示的时候需要调用
restoreComplateRequest()
恢复购买方法确认是否有未完成或可恢复的订单
// ids 为在苹果开发后台配置的应用内购项目的标识集合
// 获取订单信息成功回调方法
// 获取订单信息失败回调方法
// 支付成功,result 为 IAP商品交易信息对象 IAPTransaction 需将返回的支付凭证传给后端进行二次认证
4.恢复购买方法(获取已购的非消耗性商品和订阅商品)
注意:如果用户在支付过程中退出了App或其他情况造成的丢单的消耗类型商品在支付完成后,首次调用该接口可返回支付凭证
// results 格式为数组存放恢复的IAP商品交易信息对象 IAPTransaction通用需将返回的支付凭证传给后端进行二次认证