Hi everyone,
I'm submitting my watchOS-only app and its In-App Purchase for the very first time (both app and IAP submitted simultaneously). After multiple rejections, I still can't resolve the issue and would appreciate any guidance.
Environment:
- App type: watchOS-only (no iOS companion app)
- First submission of both the app and IAP
- IAP type: Non-Consumable, Product Apple ID:
6770497337
The problem:
The reviewer (App Review) states that the IAP product information cannot be retrieved in the review environment. According to the reviewer, they are testing in the production environment, not the sandbox.
However:
- In my TestFlight build, the app correctly retrieves the IAP product
- I have successfully completed the full purchase flow using a sandbox account
- All business agreements (including Paid Apps Agreement) are accepted and active in
- The Bundle ID and Product ID are correctly configured in both Xcode and App Store Connect
Current IAP status in App Store Connect:
- Overall status: "Developer Action Needed"
- All localizations (English US/UK/AU/CA, Japanese, Simplified Chinese, Traditional Chinese): "Rejected"
- No specific rejection reason is shown anywhere in App Store Connect
Any help would be greatly appreciated. Thank you! 🙏