When I test in-app purchases via Sandbox Testers and TestFlight, it works fine.
But when review team test IAP, purchase is failed - "invalid product identifier" error.
After rejecting by review team first time, I tested IAP via Sandbox Testers and TestFlight again and took a video for the prodess of testing respectively.
And I re-submitted app to Review Team. But app was rejected again and Review Team say "We found that your in-app purchase products exhibited one or more bugs".
So, I checked everything related to IAP again overall - agreements, product information, receipt validation and so on.
- Agree to the latest Apple Developer Program License Agreement.
- Complete all the financial agreements as described in the Agreements, Tax, and Banking Overview.
- Use an explicit App ID.
- Clear the in-app purchases for sale in App Store Connect.
- Modified in-app purchases are available to the App Store servers.
- The product identifier specified in App Store Connect matches the identifier used in your app.
But I can not find the problem.
I don't know what to do anymore and I am frustrated and panic.
Please help me.