【问题标题】:iOS Auto Renewable Subscriptions and Receipt Validation ClarificationsiOS 自动更新订阅和收据验证说明
【发布时间】:2021-02-06 14:51:08
【问题描述】:

我想知道我关于自动续订订阅的方法是否正确。
我在我的应用中实现了自动续订订阅,它是唯一的 IAP。
当用户启动应用程序时,它会通过 Apple 的服务器执行收据验证。当我收到回复时,我会检查 latest_receipt_info 中的 expires_date_ms 以查看用户是否已订阅。
当我执行收据验证时,我还添加了 exclude-old-transactions 标记。我还添加了“恢复以前的购买”功能,以便在首次应用启动时恢复旧收据。
我的方法是正确的还是我遗漏了什么?另外,自动续订订阅是自动续订还是我必须自己实现该功能?

提前感谢您的帮助。 问候。

【问题讨论】:

  • 您的方法听起来或多或少不错,但当然实现细节才是最重要的。好消息是 Apple 负责更新订阅。你可以尝试自己做,但你会在 epic 违反你与 Apple 的协议..
  • 好的,感谢您的反馈!

标签: ios objective-c swift sandbox subscription


【解决方案1】:

自动更新的应用内订阅会自动更新,您无需为此做任何事情。您只需要在使用您的应用程序时检查订阅者是否有活动订阅。您还可以在 App Store Connect 中为您的订阅激活宽限期,这样如果 Apple 无法续订订阅,您的用户将有额外 16 天的访问权限。你可以在这里阅读更多内容https://developer.apple.com/documentation/storekit/in-app_purchase/subscriptions_and_offers/reducing_involuntary_subscriber_churn

【讨论】:

    猜你喜欢
    • 2014-11-10
    • 1970-01-01
    • 2020-08-23
    • 2015-09-15
    • 1970-01-01
    • 1970-01-01
    • 2018-06-02
    • 2016-02-25
    • 2021-07-26
    相关资源
    最近更新 更多