I would like to explain the current situation regarding our subscriptions and ask a few clarification questions to ensure that our implementation fully complies with App Store requirements.
Current Status
We have successfully configured our subscriptions in App Store Connect.
All subscription products currently appear as “Waiting for Review.”
Paid Apps Agreement has been accepted and is active.
Banking and tax information are completed and active.
RevenueCat integration is working correctly.
In TestFlight, the app is now able to:
Fetch products successfully
Display localized Turkish pricing
Open the native Apple purchase sheet
Start sandbox purchase flow successfully
We can now see Apple’s native TestFlight subscription purchase popup with the correct products and prices, which indicates that StoreKit communication is functioning correctly.
However, we are still confused about the review/submission relationship between:
The app version submission
The first subscription review
Existing “Waiting for Review” subscription states
Questions
Since the subscriptions already show “Waiting for Review,” does this mean they are correctly attached to the currently reviewed app version?
Or do we still need to create an entirely new app version submission and manually re-add all subscriptions from the “In-App Purchases and Subscriptions” section before review can continue?
The subscriptions are already accessible in TestFlight sandbox purchase flow. Does this confirm that our StoreKit configuration is now technically valid for review?
If there is still a configuration issue on our side, could you please clarify exactly which step is missing:
attaching subscriptions to a specific binary,
submitting the first subscription with a new app version,
or another App Store Connect configuration requirement?
Our goal is to fully comply with App Store policies and avoid submitting another incorrect review build.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags:
Subscriptions
StoreKit Test
App Binary
App Submission
0
0
96