2010-06-11 64 views
2

我正在寻找iPhone应用购买的模型,并需要实施订阅。 Ex内容将在24小时内提供。现在最重要的是它需要在所有其他设备上可用,所以在iPhone上购买,可在iPad上查看。我不确定这是如何工作的?我需要在开发者服务器上存储一些信息,但这是交易ID和当前日期/时间,因此,在iPad上启动应用程序时,您将尝试再次购买内容。 Apple会看到该用户已经购买了该产品,并希望返回该交易ID。那时我可以验证时限是否仍然有效。 任何人都可以确认此方法关闭工作? 如果这是正确的,那么有“更新”?在应用购买问题

回答

0

纠正我,如果我错了。

您只需存储“收据数据”,不需要存储交易ID和当前日期/时间。很明显,您必须将这种产品创建为“订阅”,这将确保所购买的产品在所有用户的设备上共享。

How to verify a receipt with the AppStore.

+0

很显然,我可以从收到的日期时间,但问题是我怎么可以得到收据特定用户?没有定义用户对象? – bdt 2010-06-11 13:21:00

+0

我认为,当用户再次购买订购产品时,Apple会为您恢复交易,您无需处理。 – 2010-06-11 13:44:00