我正在构建一个使用应用程序内购买的应用程序。我正在使用非消耗性产品类型。
一切正常(设置产品,购买...)。
我想做的是验证用户已经购买了哪些产品(重新安装应用程序或更改设备时)?
那可能吗?
谢谢
最佳答案
请参阅应用内购买指南的Restoring Transactions部分。它的具体含义如下:
Store Kit提供了内置功能来还原交易
非消耗性产品,自动续订订阅和免费
订阅。要恢复交易,您的应用程序调用
付款队列的restoreCompletedTransactions方法。付款队列
向App Store发送请求以恢复交易。在
返回时,App Store会为每个生成新的还原交易
先前完成的交易。