【问题标题】:How to grant free months to an auto-renewal subscription (iOS)?如何为自动续订订阅 (iOS) 授予免费月份?
【发布时间】:2016-06-04 01:46:52
【问题描述】:

我有一个具有不同自动续订订阅可能性的 iOS 应用,我想为它的用户提供机会,当他们邀请朋友使用该应用时,他们可以获得一个月的免费时间。

我知道如何处理我会给尚未订阅的用户一个月免费订阅的情况,但我想知道如何处理处于一年付费订阅中间并且应该收到的用户免费一个月..

【问题讨论】:

  • 任何可能的解决方案?因为我也想做。
  • 我最近没有处理订阅,但我会说不:-/

标签: ios iphone in-app-purchase subscription auto-renewing


【解决方案1】:

好的,在 Apple 的论坛上进行了一些挖掘和询问后,我可以确认这是不可能的。

实现这一目标的唯一方法是在 Apple 订阅过程之外为用户提供一个月的免费时间...这意味着用户应该关闭自动续订才能享受这些免费月份。

这对您的应用是好是坏取决于,但它要求用户在使用非收费时间的收入时手动关闭自动续订,然后将其打开以恢复正常的自动续订流程由 Apple 处理。

【讨论】:

    【解决方案2】:

    您可以在服务器端维护一个值,例如 additionalMonths。

    因此,一旦他的订阅期结束,您可以检查 additionalMonths 的值,并相应地为他提供这些月数的订阅。

    【讨论】:

    • 是的,我想到了这些选项,但我不确定如何处理那些免费月份与苹果方面的自动续订过程。假设我从我的服务器给你一个免费月份,如果你'仍然处于自动续订协议中,无论如何你都是由苹果收费的。
    猜你喜欢
    • 2018-01-12
    • 1970-01-01
    • 1970-01-01
    • 2011-11-16
    • 2018-05-19
    • 2019-07-25
    • 2016-07-11
    • 2011-12-23
    • 2013-05-20
    相关资源
    最近更新 更多