Hello,
I keep getting rejection for the reason below. I'm offering a subscription in my app, and using RevenueCat SDK to handle those.
Everything works fine while testing via TestFlight, i tried multiple devices, i can purchase, i can restore, nothing hangs.
However, the reviewer has now rejected my submission 4 times because of this reason, and i have no idea how to reproduce the issue or solve it. I did even send a video recording of my device showing how the process goes smooth, but with no avail.
Any solution?
Guideline 2.1 - Performance - App Completeness
We found that your in-app purchase products exhibited one or more bugs when reviewed on iPad running iOS 14.4 on Wi-Fi.
The app hangs on an indefinite activity indicator after tapping “Subscribe now”.
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.