Good day to all,
It's been 4 times that my app hasn't passed the review for the following reason: "We still found that your in-app purchase products exhibited one or more bugs when reviewed on iPad running iOS 15.4.1 on Wi-Fi.
Specifically, there was no response when we tapped on any in-app purchase product.
NextSteps
When validating receipts on your server, your server needs to be able to handle a production-signed app getting its receipts from Apple's test environment. The recommended approach is for your production server to always validate receipts against the production App Store first. If validation fails with the error code "Sandbox receipt used in production," you should validate against the test environment instead.
Resources
You can learn more about testing in-app purchase products in your development sandbox environment in App Store Connect Developer Help.
For more information on receipt validation, please see What url should I use to verify my receipt? in the In-App Purchase FAQ.
Learn how to generate a receipt validation code in App Store Connect Developer Help."
I don't understand why the reviewer can't buy a product when I tested the app with an snbox ID and in the flight test and I didn't encounter any problems on iPad pro IOS 15.4.1, iPhone SE (second generation) iOS 14, ... I'm using Unity and have tried with less code and coding in C#. Both are working on my end but the reviewer can't purchase.
I even attached a video in the "Information useful for verifying the app" section to allow the reviewer to see that it works on my side
Has anyone ever encountered the problem?
Regards,
Bilu