sandbox verifyReceipt status 21002 / 21105

Today, we found a large number of verify receipt failed in the sandboxed environment. calling https://sandbox.itunes.apple.com/verifyReceipt Return {'status': 21007} or {' environment ':' Sandbox ',' status': 21105}, where the receipt of status 21105 can be obtained one day ago.

See TN3122 Receipt validation with the App Store fails with a non-zero error code for details on how to resolve receipt validation issues.

Yes, I am very sure that receipt-data(after base64) is a correct value, because the same receipt-data(after base64) can still get status 0 on February 8, and will return 21105 so far. At present, the receipts obtained from the new purchase in the sandbox environment are verified, and the status 21002 no longer appears.

sandbox verifyReceipt status 21002 / 21105
 
 
Q