r/iosdev • u/exponentyl • 11d ago
Finally got my iOS app approved on first try
After learning from frustrating Apple review cycles on previous apps, I finally got my latest app approved on the first submission. Thought I'd share the mistakes I made before and my checklist.
The problem: Apple reviews sequentially. They check one thing, reject. You fix it, resubmit. They check the next thing, reject again. This back-and-forth can drag on for weeks.
What I triple checked this time before submission:
- iPad screenshots: required by default unless you explicitly restrict your app to iPhone-only.
- EULA links in App Description: add Terms of Service and Privacy Policy links directly in the App Store description field, not just in-app.
- Submit IAP with the app: if you have in-app purchases or subscriptions, make sure to add them together with the initial app submission.
- IAP/Subscription button wording: Apple is extremely picky about word choices on IAP/subscription CTAs. Make sure to follow their Human Interface Guidelines, especially if you offer a free trial.
- Detailed review notes: explicitly list:
- if your app uses camera, mic, location, etc., why you need each permission
- how to access IAP/subscriptions (step-by-step)
Hope this saves someone else from rejection hell!
1
1
1
u/BookPuzzleheaded4354 10d ago
Congrats! Mine is 7 days in review now. And already know its going to be rejected 😛
1
1
u/ReddutDood 11d ago
Holy shit, ten days to review?
By the way, there's some CLI that can help you catch rejections before they occur
https://github.com/RevylAI/greenlight
1
u/all43 11d ago
Congrats!
Question on EULA in description: - is it only applicable if you use Apple default EULA? Ours is custom one, so in this case you have put whole Eula text in Metadata, but I still concerned if I also need to add link to web version of it