store.restore()

类型 函数
返回值
修订版本 版本 2024.3703
关键词 Google,IAP,应用内购买,恢复
store.purchase()
store.*

概述

清除设备信息或购买新设备的用户可能希望恢复以前购买的商品。此函数将启动检索所有有效购买记录的过程。

在此过程中,storeTransaction 监听器(在 store.init() 中定义)可能会被多次调用,每个商品调用一次。

注意事项

与 Apple IAP 不同,Google IAP 不包含交易的 "restored"(已恢复)状态。仍应调用此函数来检索用户的所有购买记录,但所有有效交易都将处于 "purchased"(已购买)状态。执行恢复操作时,您应该将返回的已恢复购买视为正常购买,但避免在文件或数据库中创建重复记录 — 实际上,在添加购买记录之前,请检查它是否已存在于您的文件/数据库中,或者使用其键覆盖它。

语法

store.restore()