store.restore()

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

概述

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

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

注意事项

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

语法

store.restore()