如何通过objective c中的appStoreReceiptURL知道自动更新in_app_purchase订阅的当前状态?

How to know the current status of auto renewable in_app_purchase subscription through appStoreReceiptURL in objective c?

从此tutorial!我开始知道我们可以通过 appStoreReceiptURL 获取自动更新订阅的状态。

我想知道appStoreReceiptURL是否会自动刷新,以及在自动续订的续订过程中会在什么时候发生。

Objective C 中是否有这方面的教程?

我正是为此目的制作了一个class。它检查当前订阅的有效性和 returns 一个布尔值是否要显示内容,并保存当前订阅信息。

请看看是否有帮助。 Here 是 class.

编辑

是的,用户每次购买订阅时都必须提供密码。 或者,如果用户删除了该应用程序,则再次安装该应用程序。 class 只有在 iTunes 登录的情况下才会知道之前是否进行过购买。

  1. 要了解购买项目 iTunes 必须从设置中登录,因此卸载应用程序不是问题。
  2. 购买产品,订阅,用户每次都需要输入密码

我已经使用这个 class 创建了 this 应用程序,所以我可以告诉你,它遵循 Apple 的 IN APP 购买指南。 我很快就会在 Github 中上传一个示例项目。