iOS:可以重复使用收据来检查购买吗?

时间:2018-02-12 19:29:09

标签: ios in-app-purchase receipt-validation

是否可以向服务器发送iOS收据,如果(新)购买,服务器会定期检查相同的收据?或者仅在应用程序购买中返回到收据已发送到服务器的位置?

对于我的用例,我需要使用相同的收据检查“未来”购买,但在使用沙箱进行测试时,似乎只有在收到时才从App Store返回购买。

1 个答案:

答案 0 :(得分:0)

根据documentation,根据您应用内购买的类型而有所不同。如果您的收据包含自动续订订阅,您将从Apple收到的回复将包含两个附加字段" latest_receipt"和" latest_receipt_info",您可以使用这些字段来确定订阅当前是否处于活动状态。如果您的收据不包含自动续订订阅,那么您只会收到"收据"字段,它将是已发送以进行验证的收据的JSON表示