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.

電話が送信した受信文字列が、Appledata.latest_receiptから返された文字列と一致するかどうかを確認しましたが、一致しません!

Apple から返された JSON オブジェクトを見ると、latest_receipt_infoと内のオブジェクトreceiptも異なります。

誰かが私に彼らの経験を教えてもらえますか? また、領収書が有効であることをどのように検証しますか?

4

1 に答える 1

0

この最後の段落は、おそらく最新のレシート スタイルに関するものです。古いものを使いながら。

于 2015-04-28T14:52:50.103 に答える