iOS 自动续订订阅和收据验证说明
iOS Auto Renewable Subscriptions and Receipt Validation Clarifications
我想知道我关于自动续订订阅的方法是否正确。
我在我的应用程序中实现了自动续订订阅,它是唯一的 IAP。
当用户启动该应用程序时,它会通过 Apple 的服务器执行收据验证。当我收到回复时,我检查 latest_receipt_info 中的 expires_date_ms 以查看用户是否已订阅。
当我执行收据验证时,我还添加了 exclude-old-transactions 标签。我还添加了“恢复以前的购买”功能,以在首次启动应用程序时恢复旧收据。
我的方法是正确的还是我遗漏了什么?另外,自动续订订阅是自动续订还是我必须自己实现该功能?
在此先感谢您的帮助。
问候。
Auto-renewable in-app 订阅会自动续订,您无需为此做任何事情。您只需要在使用您的应用程序时检查订阅者是否有有效订阅。您还可以在 App Store Connect 中为您的订阅激活宽限期,这样如果 Apple 无法续订订阅,您的用户将有额外的 16 天访问权限。您可以在此处阅读更多内容 https://developer.apple.com/documentation/storekit/in-app_purchase/subscriptions_and_offers/reducing_involuntary_subscriber_churn
我想知道我关于自动续订订阅的方法是否正确。
我在我的应用程序中实现了自动续订订阅,它是唯一的 IAP。
当用户启动该应用程序时,它会通过 Apple 的服务器执行收据验证。当我收到回复时,我检查 latest_receipt_info 中的 expires_date_ms 以查看用户是否已订阅。
当我执行收据验证时,我还添加了 exclude-old-transactions 标签。我还添加了“恢复以前的购买”功能,以在首次启动应用程序时恢复旧收据。
我的方法是正确的还是我遗漏了什么?另外,自动续订订阅是自动续订还是我必须自己实现该功能?
在此先感谢您的帮助。 问候。
Auto-renewable in-app 订阅会自动续订,您无需为此做任何事情。您只需要在使用您的应用程序时检查订阅者是否有有效订阅。您还可以在 App Store Connect 中为您的订阅激活宽限期,这样如果 Apple 无法续订订阅,您的用户将有额外的 16 天访问权限。您可以在此处阅读更多内容 https://developer.apple.com/documentation/storekit/in-app_purchase/subscriptions_and_offers/reducing_involuntary_subscriber_churn