【发布时间】:2011-07-04 11:01:51
【问题描述】:
我希望使用应用内购买来实施新的自动更新订阅,但我不确定如何或何时检查用户当前是否订阅。我的理解是,当用户最初订阅应用程序时,可以使用购买日期和订阅日期来计算他们的订阅将持续多长时间。此日期过后会发生什么?我们如何检查用户是否自动续订或取消?
如果我使用restoreCompletedTransactions 获取每次续订的交易和收据,系统将提示用户输入他们的 iTunes 密码。这是否意味着如果他们购买了 7 天的订阅,他们必须每 7 天在应用检查订阅是否仍然有效时输入密码?
【问题讨论】:
-
此链接stackoverflow.com/questions/22680059/… 可能会对您有所帮助。
-
RevenueCat SDK 提供了开箱即用的功能:stackoverflow.com/a/55404121/3166209 也适用于跨设备/平台。
-
这是我们博客中关于收据验证的文章:blog.apphud.com/receipt-validation
标签: iphone objective-c ios in-app-purchase subscription