Similar situation. First time app, macOS and iOS versions, no login, no account, no server - just plain SwiftData, CloudKit, and one in-app purchase to unlock lifetime access.
TestFlight:
macOS build: submitted Feb 09, 2026 -> approved Feb 11, 2026
iOS build: submitted Feb 09, 2026 -> waiting -> re-submitted by incrementing build number Feb 18, 2026 -> still waiting, status on Mar 12, 2026: 'Waiting for Review'
In-app purchase: didn't require submission
I got enough feedback from my macOS beta testing that I decided to go ahead with the final app approval submission.
Production:
macOS build: submitted Mar 06, 2026 -> approved Mar 09, 2026
iOS build: submitted Mar 06, 2026 -> still waiting, status on Mar 12, 2026: 'Waiting for Review'
In-app purchase: status on Mar 12, 2026: 'In Review'
Without the IAP approval, it doesn't even make sense to announce my macOS release to my network because the app will just lock up after 14 days if they're unable to purchase.
Why are things happening in such a fragmented manner, moving like molasses, one trickle at a time? I don't know. Seems to have started in February. The good news is that it seems to affect everybody. Old app, new app, established business, first time indie developers, simple app, complex app. It's very non-discriminatory in that sense haha. Hopefully a temporary situation, which is now one month old and counting.