iOS App Distribution

Sep 5 2023 · Swift 5.9, macOS Ventura 13.4, Xcode 15 Beta

Part 3: App Submission, Review & Publication

18. Avoiding App Store Rejections

Episode complete

Play next episode

Next
About this episode
Leave a rating/review
See forum comments
Cinema mode Mark complete Download course materials
Previous episode: 17. The App Review Process Next episode: 19. Releasing Your App

Get immediate access to this and 4,000+ other videos and books.

Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and 4,000+ professional videos in a single subscription, it's simply the best investment you can make in your development career.

Learn more Already a subscriber? Sign in.

Notes: 18. Avoiding App Store Rejections

Transcript: 18. Avoiding App Store Rejections

Chances are, your app will probably get rejected at least once through development. This can be disappointing, but there are things you can do to avoid that potential rejection before submission. The link to the App Store Review web page is in the author’s notes for this episode, and it contains some common issues encountered during the review process, and how to avoid them. Let’s take a quick look at some of them now:

Crashes and bugs. Starting out with the obvious set of issues here, if your app crashes, or has some glaring bugs that impact functionality, your app will get rejected. Take advantage of TestFlight to make sure you’ve smashed as many bugs as possible before submission.

Broken links and placeholder content. When you have links in your app that don’t go anywhere, or placeholder content for images and text, it means your app isn’t ready for prime time. Make sure links work, and placeholder content is replaced with real images or text (or that it will get replaced with actual content at runtime)

Incomplete information. Make sure all of the information in your App Store record is filled out correctly. This may include providing some documentation for certain types of apps, such as apps for kids, or if your app works with medical hardware.

Inaccurate screenshots. Staying in the metadata arena, make sure the screenshots you provide in App Store Connect accurately communicate value and functionality.

Misleading users. A surefire way to get your app rejected is to give your users the impression your app is something that, in reality, it is not.

There are several other common issues you can read about on the App Store Review page.

I’ve also put a link to a Tech Talk entitled “Tips for preventing common review issues” in the author’s notes for this episode. Be sure to check it out!

With this information in hand, it’s time to actually submit your app for review. In the next episode, you’ll dive a little deeper into what that means.