2012-10-08 330 views
2

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

但有时它可以与其他一些苹果Ids(测试用户帐户)一起使用。请让我知道为什么它的行为有所不同。

购买完成后,我应该等待多久才能恢复购买。我用10分钟后检查它。这可以吗?请告诉我。

感谢您的任何帮助。

回答

-1

我真的不会担心它。没有人会进行应用程序内购买,然后在10分钟内删除并重新下载应用程序。如果你已经得到它的工作,你应该罚款的任何现实的情况。

+1

不回答问题。也许这应该是一个评论,而不是一个答案。 – Shawn

2

Apple(和Google)确实会为您提供“保存”购买历史记录的选项,以便用户在删除自己的应用或切换到新设备时恢复购买记录。 Google和Apple提供的功能非常有限,但您可以轻松地自行实现更好的功能。

  • 设置在用户认证
  • 服务器端使自己恢复购买功能
  • 应用在它上面的一些规则(欺诈保护,过期,原木,...)。

要做到这一点,您需要将所有产品配置为“消耗品”或谷歌“非托管”,基本上管理您的一切。