iOS - 同步 Web 和 App 订阅

iOS - Synchronize Web and App Subscription

我们如何同步网络订阅与 iOS 应用内订阅。

即假设我在 iOS 上使用应用内购买,但用户使用条纹支付从网络订阅。我如何为我的 iOS 应用程序处理这种订阅情况??

您需要在您的数据库(网络服务)中维护它,您可以在其中存储必要的信息,例如:用户 ID、订阅 ID、订阅有效的天数等。您需要当时检查订阅状态当用户登录时。

在 Web 服务调用中维护一个参数,指示用户是否已从 Web 购买订阅,例如 "isSubscriptionValid"。

根据此参数的值,您可以控制应用中的功能。如果您的订阅类型是可续订的,请确保在订阅到期时从您的服务器端检查订阅。

此外,您应该在每次启动应用程序时收到此参数的值。所以 select 您的 API 小心,以便您的应用与网络保持同步。