【发布时间】:2021-06-28 06:14:38
【问题描述】:
现在我在flutter中开发应用购买,发送验证请求后,json的响应正文包含最后收据信息和收据,我发现最后收据信息和收据的字段不同。我应该将哪一个存储在我的服务器上的数据库中?我应该同时存储它们吗?我应该合并最新的收据信息和收据吗?
【问题讨论】:
标签: in-app-purchase
现在我在flutter中开发应用购买,发送验证请求后,json的响应正文包含最后收据信息和收据,我发现最后收据信息和收据的字段不同。我应该将哪一个存储在我的服务器上的数据库中?我应该同时存储它们吗?我应该合并最新的收据信息和收据吗?
【问题讨论】:
标签: in-app-purchase
您应该存储最后一个last_receipt_info(它们没有被排序,所以按之前的purchase_date_ms 排序)和与您的购买匹配的pending_renewal_info(管理宽限期所必需的)。 p>
IAP 很难,因为您要求的是一些基本的东西,我建议您阅读(大量?)有关 iOS 上的 IAP 的文章。
还有一点建议:Apple 将发布 StoreKit 2,这将改变工作方式。因此,如果我是你,如果你只是开始在你的应用中实施 IAP,我肯定会研究这个。
【讨论】: