I'm trying to submit a first-time In-App Purchase together with a new version of my macOS app, but App Store Connect doesn't seem to provide a way to do this.
Setup:
- macOS app (Bundle ID: de.andreasmaser.Screenshots)
- Marketing version: 1.2, Build 1 (uploaded, processed, attached to version)
- IAP "Screenshots Pro" (Product ID: de.andreasmaser.Screenshots.pro) is fully configured: status "Waiting for Review", App Review screenshot present, both English + German localizations, pricing set
- Previous 1.1 submission was rejected under Guideline 2.1(b) because "the associated In-App Purchase products have not been submitted for review"
Per Apple's documentation (https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/submit-an-in-app-purchase), step 3 says:
"On the right, scroll down to the In-App Purchases and Subscriptions section."
The problem: This section does not exist on the macOS app version page. I scrolled through the entire page; the sections are:
App Previews & Screenshots → Promotional Text → Description → Keywords → URLs/Version/Copyright → Build → Added Content → Game Center → App Review Information → App Sandbox Information → Version Release.
There is no "In-App Purchases and Subscriptions" section anywhere.
What I've tried:
- Both Version 1.1 and a fresh Version 1.2 with a freshly-uploaded build
- Cancelling/withdrawing the previous submission and starting a new draft
- Editing the IAP and re-saving (no status change)
- The IAP's "Submit for Review" button stays greyed out on the IAP page
- The submission draft panel only shows the app version, with no "+" button to add IAPs
- The "Submission Drafts" floating button on the IAP detail page just opens the same panel with only the app
Questions:
- Does the "In-App Purchases and Subscriptions" section appear for macOS apps under specific conditions I'm missing?
- Is there a different workflow for attaching first-time IAPs on macOS apps vs. iOS apps?
- Is this a known App Store Connect bug, and what's the recommended workaround?
Any guidance is greatly appreciated — I've been blocked on this re-submission since yesterday.