我正在处理包含两种类型的IAP的应用程序。
1。消耗性IAP
2。自动可再生IAP
耗材IAP正常运行。但是我对自动再生IAP感到困惑。
请帮助我
答案 0 :(得分:1)
对于自动续订,最好的方法是像您所说的那样将收据文件存储在数据库中。从那里,您可以使用Apple /verifyReceipt
端点定期刷新它,以获取用户的最新订阅状态。
该视频对于设置服务器来处理此问题非常有用:How to Build a Great iOS In-app Purchase Subscription Server
最新的收据文件将包含用户的整个购买历史记录,因此您应该在数据库中进行更新和刷新。
对于自动续订,交易ID是购买或续订的唯一标识符。所有续订的原始交易ID均相同,可用于查看单个用户进行了多少次续订。