I’m trying to release my second app in App Store, but the review team always send me the same message. How can I detect the test environment like the following message explained?
Message from App Review:
Hello,
Thank you for your resubmission. Upon further review, we identified an additional issue that needs your attention. See below for more information.
If you have any questions, we are here to help. Reply to this message in App Store Connect and let us know.
Guideline 2.1 - Performance - App Completeness
We found that your in-app purchase products exhibited one or more bugs which create a poor user experience. Specifically, your app was unresponsive when we attempted to initiate a purchase. Please review the details and resources below and complete the next steps.
Review device details:
- Device type: iPad
- OS version: iOS 16.6
Next Steps
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.
Thank you for your resubmission. Upon further review, we identified an additional issue that needs your attention. See below for more information.
If you have any questions, we are here to help. Reply to this message in App Store Connect and let us know.