如何还原与服务器结合使用的非消耗性产品的未购买额?

时间:2018-11-15 09:23:36

标签: ios cordova in-app-purchase

这是一个了解基本程序的问题。

Apple在其准则中指出,您必须在应用程序中添加还原按钮。 例如,如果用户卸载了该应用程序,这是有道理的。

在我的情况下,用户必须先登录才能购买。为此,该应用程序要求使用ajax作为我的服务器。登录后,用户可以选择购买非消耗性产品。

如果购买成功,则该产品将在我的服务器上解锁并且用户可以访问。

现在,我想知道还原按钮应该做什么。如果用户卸载了该应用程序,则他可以正常登录,因为我的服务器知道该产品已经购买。

只有在购买和转移到我的服务器之间出了问题时才有问题。那么我的服务器上就找不到成功购买的信息。

但是,如果您在登录后为用户提供了在我的服务器上还原产品的选项,那么您可以使用此设备解锁无限数量的帐户。

所以我的问题是:如何与服务器结合进行还原的正确方法?

0 个答案:

没有答案