iOS - 获取应用内订阅购买的到期时间

时间:2012-01-05 07:38:04

标签: ios subscription

在我的iOS应用中,我提供了应用内购买订阅。为了使用该应用程序,他们必须购买订阅,然后才能使用。

我没有任何服务器,所以我会在应用程序中维护所有数据,如收据,产品详细信息等。

首次购买订阅后,我会立即发送验证收据请求。在该收据中,我正在提取“expires_date”值(自1970年以来以毫秒为单位)并将其转换为日期并将其存储在NSUSerDefaults中。

当我检查时,我将过期日期定为同一日期。不知道沙箱是否会发送短期日期用于测试目的,或者沙盒服务器是否仅为续订订阅发送过期日期。

如何识别到期日期?

1 个答案:

答案 0 :(得分:9)

沙箱应该在以下方案中返回到期日期。

enter image description here

这是iTunes Connect Developer Guide

的第164页

如果不能以这种方式工作,您可能需要提交错误报告。