Storekit:如何检查产品是否已购买?

时间:2018-09-15 13:44:24

标签: swift storekit

我想每个人都知道实施Apple In-App购买有些困难。 (特别是对于Swift新手)。

无论如何,我试图学习使用它。最好说我遵循了YouTube上的Kilo Loco教程。 Here

我做了他所做的所有事情,并且一切正常,但是很明显,我还不了解所有事情。

我的问题是..如何检查客户是否已购买?

也许有某种状态?

然后我要写这样的东西:

if(status=="purchased")
{
   // I would do something what premium user can do.
}

我知道这还不是很清楚,但是我想谁有更多的经验可以帮助我了解更多。 (或者我应该一次又一次地观看教程)

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以选中this tutorial,这是有关已购买商品的部分。 简而言之,如果您已经购买了该商品,则应该保存在本地,例如在 UserDefaults 中 更安全的替代方法是验证购买的收据,如Apple Documentation所示。