I'm posting our experience to help clarify the (Apple) IAP release process for any other new developers.
Our app (v1) was live on the App Store with one IAP, a yearly subscription. Yesterday we were approved to release v2, plus were approved for a new monthly subscription IAP. We released the app almost immediately after approval. After about 20 minutes, the new version was visible in the App Store.
However, after downloading the app, we noticed that only the original annual subscription was showing up in the app. The new monthly IAP was not listed. After checking everything out (see below), we decided to wait it out before any real debugging. This morning, the app was listing both annual and monthly IAPs. So, apparently it takes some time, measured in hours, for Apple to 'activate' the SKProducts.
NOTE: While the new IAP was unavailable in the app, the App Store listing was actually displaying both the annual and monthly options under:
In-App Purchases (Yes)
My Yearly $$
My Monthly $
Things you can verify:
- The "Ready for Sale" email states "The following in-app purchases have also been approved:"
- App Store Connect shows the IAP is Approved.
- You have checked off "Cleared for Sale" in App Store Connect.
- You have selected the new Offering as Current in RevenueCat, if necessary.
Hope this helps.