1

伙计们,试图在服务器上验证收据,而 Apple 文档充其量是模糊的。

从文档的最后一段(https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html):

The values of the latest_receipt and latest_receipt_info keys are useful when checking whether an auto-renewable subscription is currently active. By providing any transaction receipt for the subscription and checking these values, you can get information about the currently-active subscription period. If the receipt being validated is for the latest renewal, the value for latest_receipt is the same as receipt-data (in the request) and the value for latest_receipt_info is the same as receipt.

我检查手机发送的回执字符串是否与data.latest_receipt我从苹果返回的字符串匹配,但它不匹配!

查看我从苹果返回的 JSON 对象时,latest_receipt_info和中的对象receipt也不同。

有人可以告诉我他们的经历吗?如何验证收据是否有效?

4

1 回答 1

0

最后一段很可能是关于最新的收据样式。当你使用旧的。

于 2015-04-28T14:52:50.103 回答