【问题标题】:iOS - Getting expiration time of in-app subscription purchasesiOS - 获取应用内订阅购买的到期时间
【发布时间】:2012-02-03 01:51:39
【问题描述】:

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

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

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

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

如何识别有效期?

【问题讨论】:

    标签: ios subscription


    【解决方案1】:

    沙盒应该按照以下方案返回到期日期。

    这是iTunes Connect Developer Guide的第164页

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

    【讨论】:

    猜你喜欢
    • 2011-12-26
    • 1970-01-01
    • 1970-01-01
    • 2018-06-01
    • 2016-01-25
    • 1970-01-01
    • 2021-07-06
    • 2013-01-20
    • 1970-01-01
    相关资源
    最近更新 更多