I’m trying to submit the first release of my iOS app together with the app’s first consumable in-app purchases, and I’m stuck in what looks like an App Store Connect state issue.
My app was already rejected by App Review because the in-app purchases did not appear inside the app when the reviewer opened the paywall.
Current setup:
First app release
Current app version page: iOS App Version 1.0.2
Current attached build: 5
App has never been released before
4 consumable IAPs:
com.glowup.credits.100
com.glowup.credits.500
com.glowup.credits.1000
com.glowup.credits.2500
What I see in App Store Connect:
All 4 IAPs show Waiting for Review
On the iOS App Version 1.0.2 page, the In-App Purchases and Subscriptions section does not appear at all
Because of that, I cannot explicitly select or attach the IAPs from the version page
What I’ve already done:
Uploaded a new build and attached build 5 to version 1.0.2
Removed my local StoreKit configuration file so the app now uses live App Store / StoreKit only
Confirmed RevenueCat is configured correctly and sees the offering/packages
RevenueCat logs show the products exist remotely, but StoreKit cannot fetch any live products and returns an “offerings empty / none of the products could be fetched” type error
RevenueCat also reports the products are still in WAITING_FOR_REVIEW
My questions:
If the IAPs already show Waiting for Review, are they automatically linked to the current app submission?
Is it expected that the In-App Purchases and Subscriptions section can disappear from the app version page in this state?
For a first-release app that was already rejected, is attaching a new build and clicking Update Review enough, or is there another step required to associate the IAPs with the resubmission?
Has anyone seen App Review reject an app for missing IAPs while the IAPs were still pending review and not yet fetchable from StoreKit?
Any guidance from someone who has dealt with this exact first-release + first-IAP submission flow would help a lot.
0
0
25