如何在应用内购买中恢复购买?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在应用内购买中恢复购买?相关的知识,希望对你有一定的参考价值。

我已经在我的iPhone应用程序中实现了应用程序内购买功能。在那我给了还原选项。有时,当我点击“恢复”按钮时,我没有从App Store获得任何产品ID。但是我已经使用Apple ID(测试用户帐户)进行了购买。

但是有时它可以与其他Apple ID(测试用户帐户)一起使用。为什么这表现不同?

购买完成后,我应该等多久才能恢复购买。我通常在10分钟后检查一下。可以吗?

答案

我真的不会为此担心。没有人会在10分钟内进行应用内购买,然后删除并重新下载该应用。如果您可以使用它,那么在任何实际情况下都应该没事。

另一答案

Apple(和Google)确实为您提供了“保存”购买历史记录的选项,因此,如果用户删除了自己的应用程序或切换到新设备,则可以将其恢复。 Google和Apple提供的功能非常有限,但是您可以轻松地自己实现更好的功能。

  • 设置服务器端以进行用户验证
  • 创建您自己的还原购买功能
  • 在其上应用一些规则(欺诈保护,到期,日志等)。

为此,您需要将所有产品配置为“消耗品”,或者在Google中将其配置为“不受管理”,并且基本上管理所有方面的工作。

以上是关于如何在应用内购买中恢复购买?的主要内容,如果未能解决你的问题,请参考以下文章

如何恢复消耗品应用内购买?

如何恢复消耗品应用内购买?

应用内购买 - 恢复购买

iOS - 应用内购买 - 恢复按钮?

如何在 Amazon API 中恢复购买?

如何正确恢复应用内购买?