我正在开发一个需要每月自动续订订阅的应用程序,我希望按用户身份维护该用户登录我的应用程序。是否有可能在应用程序购买。另外我们如何处理取消订阅? 我想在我自己的服务器上维护所有这些。
答案 0 :(得分:2)
在StoreKit documentation中,它在取消部分提到:
订阅是在购买时全额支付,可以 仅通过联系Apple客户服务退款。例如,如果 用户不小心买错产品,客户支持即可 取消订阅并退款。这是不可能的 客户在订阅期间改变主意 并决定他们不想支付剩余的订阅费用。
要查看购买是否已取消,请查找 收据中的取消日期字段。如果该字段中有日期, 无论订阅的到期日期如何,购买都有 被取消 - 对待已取消的收据,就像没有购买一样 从来没有。
根据产品类型,您可能只能查看 目前有效订阅,或者您可能需要检查所有过去 订阅。例如,杂志应用程序需要检查所有 过去订阅以确定用户有权访问哪些问题。
请记住,用户可以cancel the subscription anytime without opening your App。因此,每次用户登录您的应用程序时都必须检查订阅状态。