【问题标题】:Non-Renewable subscription in IOSIOS 中的不可更新订阅
【发布时间】:2013-01-06 19:47:17
【问题描述】:

我使用的是“自动续订订阅”,它运行良好,我可以验证它的收据并检查其是否处于活动状态,但苹果拒绝了它并建议使用“不可续订订阅”,主要使用它的问题是,我无法在订阅后测试它的状态,它过期或用户从他的苹果帐户中删除它,“自动续订订阅”使用几分钟后过期,所以很容易测试。

谁能建议如何测试这个场景

【问题讨论】:

  • 我不确定您要测试的情况。为什么 Apple 建议您使用 Non-Rewnable 订阅?你们提供什么样的产品?

标签: ios xcode subscription


【解决方案1】:

对于不可更新订阅,您需要自己在服务器上进行管理。一旦您向 Apple 验证收据,您就可以计算和维护到期日期。例如,没有什么可以阻止您出售 1 个月的订阅,但因为您正在计算自己的到期日期,所以每个订阅都可以多一周。另请注意,现在必须在他们的所有设备上同步订阅。使用 ARS,您可以使用 restoreCompletedTransactions 将订阅扩展到某人的新设备。但是对于 NRS,Apple 要求您使用用户名和密码实施用户帐户系统,以允许用户登录(到您的服务器)并将他们的订阅扩展到新设备。

使用 NRS,您拥有更多权力,但您也有更多责任。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-04
    • 2015-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多