IOS如何获得已购买产品的清单?

And*_*eiS 2 product verify in-app-purchase ios

我正在构建一个使用In app购买的应用.我正在使用非消耗品类型.

一切正常(设置产品,购买......).

我想要做的是验证用户已经购买了哪些产品(重新安装应用程序或更换设备时)?

那可能吗?

谢谢

wiz*_*izH 5

请参阅应用程序内购买指南的" 还原事务"部分.以下是具体说法:

Store Kit提供内置功能,可以恢复非消耗品,自动续订订阅和免费订阅的交易.要恢复事务,应用程序将调用支付队列的restoreCompletedTransactions方法.支付队列向App Store发送请求以恢复转换.作为回报,App Store会为先前完成的每个事务生成新的恢复事务.