IOS 应用内购买无交易收据

IOS In-app Purchase No transactionReceipt

我正在为我的 ios 应用实施应用内购买。我已经收到了一些成功的购买并将他们的帐户升级为高级帐户。一切都很好,直到我收到来自苹果的特定响应(已经发生了三次),它没有 transactionReceipt 字段。我不确定如何验证它,因为 transactionReceipt 是我用来验证交易的。我最近收到苹果的报告,确认确实有一笔交易。如何在没有 transactionReceipt 的情况下验证交易?或者有什么方法可以使用 transactionId 或其他方式获取 transactionReceipt?

PS:这是一个自动续订的订阅。对不起,如果我没有提前指定它。

PS: 由于是自动续订,我不仅需要收据来将帐户升级为高级帐户,还需要确定何时到期。

当您发现没有交易收据的回复时,您可以提示用户恢复购买。

这样您会得到用户最近一次交易的购买收据。