我应该在应用程序沙箱中看到应用内购买的到期日期?

时间:2012-01-11 06:50:51

标签: ios in-app-purchase

我们假设用户在11-01-2012上午10:30在我的应用中购买了一种产品。一个月的产品的到期日是什么时候?

这取决于他们购买产品的时间,还是只取决于日期?

我在问,因为在我的应用程序购买沙箱中运行的应用程序中,我看到一个月订阅,我看到了5分钟的到期日期。

1 个答案:

答案 0 :(得分:46)

你知道,我不认为这应该被关闭。这实际上是一个非常好的问题,而且关于沙箱的事实并不为人所熟知(这可能就是为什么人们将它投票了!)。

在沙盒中进行测试时,加快订阅时间。这不是应该记录的。 Apple这样做是为了更好地测试您的可再生订阅逻辑。因此,您的一个月订阅,在沙盒中购买将在五分钟后到期。

开发人员文档中的任何地方都没有记录这一点,这有点令人讨厌 - 仅在iTunes Connect文档中。为方便起见,我已将实际的“真实世界”发布到下面的沙箱时间:

  • 1周= 3分钟
  • 1个月= 5分钟
  • 2个月= 10分钟
  • 3个月= 15分钟
  • 6个月= 30分钟
  • 1年= 1小时