如何在数据库中保存Apple应用内购买收据?

时间:2019-06-18 14:27:55

标签: ios iphone firebase google-cloud-firestore in-app-purchase

我目前正在尝试在我的应用中实施应用内购买(自动续订)

我想在数据库中保存每个用户的收据,以获取历史记录。 (按照此处的规定:iOS & Firebase Auto-renewable Subscriptions

我的问题是:

  

如何保存收据?我必须将其保存为编码还是   已解码

我正在使用 Firebase (Firestore)

1 个答案:

答案 0 :(得分:0)

绝对保存整个加密的收据(字符串)。因为您可以使用Apple的/verifyReceipt端点不断刷新它,所以这成为您的真实来源。

您很可能还会保存一些收据字段(已解密),这些字段将在刷新收据时更新。