应用程序购买中的最新收据信息与收据

latest receipt info vs receipt in app purchase

现在我在flutter中开发app purchase,发送验证请求后,json的响应体中包含最后收据信息和收据,我发现最后收据信息和收据字段不同.我应该将哪一个存储在服务器的数据库中?我应该把它们都储存起来吗?我应该合并最新的收据信息和收据吗?

您应该存储最后一个 last_receipt_info(它们没有排序,所以按 purchase_date_ms 排序)和匹配您购买的 pending_renewal_info(管理 所必需的)宽限期).

IAP 很难,因为你要求的是一些基本的东西,我建议阅读(很多?)关于 iOS.

上关于 IAP 的文章

还有一点建议:Apple 将发布 StoreKit 2,这将改变工作方式。所以如果我是你,如果你只是开始在你的应用程序中实现 IAP,我肯定会调查这个。

这里是 official video about StoreKit 2.