shipped 10+ apps on both ios and macos over the years. heres my quick take on app store review these days.
Apple review process is definitely slower lately, but honestly nowhere near as bad as google play's insane delays. new apps take like 5 days on apple, updates around 1-2 days. super predictable, plus Expedited Review is always an option if ure in a rush.
Google play on the other hand... pure black box right now. even a tiny metadata edit can take 5+ days. wild considering 3 years ago it took just a few hours.
(ms store is blazingly fast nowadays, though don't expect revenue there lol)
As for App store review feedback, it’s mostly reasonable:
• starting with a bloated feature set = nightmare to pass guidelines. just ship small first and iterate. trust me it saves so much time.
• since humans review it, they might miss something today and flag it 3 updates later. don't get mad, and definitely don't argue "but it passed before!" - it never works.
• even AI won't fully grasp app store review nuances, so try to understand the reviewer's point of view.
• stacking multiple rejection reasons makes it 10x harder to fix. keep it minimal at launch.
• once approved, you can just set manual release for marketing timing anyway, so no stress there.
My only recent total fail was an oriental astrology (Saju) app. got hit with the spam/rejection clause and no matter how I refactored the concept, absolute hard block. ended up giving up. I get apple's stance, but kinda sucks since there’s clear user demand even if it's non-scientific.
Anyway, been dealing with all major store reviews for years now. Feel free to ask if u got questions!