标签: ios objective-c json api in-app-purchase
我一直在测试Apple的应用程序内购买(沙盒模式),它非常适合测试用户订阅时会发生什么,但我该如何判断用户是否还在付费?我怎么知道订阅是否已被取消? Apple似乎没有让我测试出来吗?
我看到有关验证收据的事情?我怎么能这样做?
答案 0 :(得分:1)
当您从应用程序订阅自动续订订阅时,您将收到一张收据。将该收据发送到您的服务器,您的服务器可以使用该收据验证您的购买是否在iTune商店有效(查看他们的doc)
您将获得JSON响应,其中的一些字段可以显示过期日期。 对于用户的取消,抱歉,你不能知道,直到当前期限到期(实际上你会知道由于苹果商店的机制到期前24小时)
希望这有帮助。
[更新@ 2017/11/5]
现在,允许自动续订订阅在新期间开始时通知您的服务器。请查看最新的document。