Common Reasons for App Rejection

You’ve worked so hard to create your app, and then you are being informed that Apple has rejected your app. Now what? Submitting a new app or updates to the app stores is always an exciting time. Unlike websites, mobile apps go through a review and approval process before they are released. One of the worst-case scenarios after submission is an app rejection.

Recently, Apple declared main reasons for app rejection. And we know that Apple is known for its high standards and difficult policies for app developers. Want to avoid being rejected by Apple? Check out these common mistakes developers should avoid before app submission.

Incomplete submissions

Always enter all the details needed to review your app in the App Review Information section of iTunes Connect. Don’t just place placeholder images in screenshot fields or add dummy text to a description. If some features requires signing in, then provide a valid demo account username and password. Also, make sure that you provide right contact information. This mistake is very easy to fix but it can add days to the review period so it’s easy to avoid.

Crashes and Bugs

Apple wants users to be happy with all the apple products. So they have humans reviewing the apps. If your app has any bug or crashes very often, it will definitely be rejected. Make sure you fix all the bugs before submitting.

Repeated submission of similar apps

Always come up with new ideas and your own ideas. Don’t just copy latest popular apps and submit to the App Store. If you just make few change to the existing app and change the name of app, and submit as your own app, Apple will definitely reject your app. Each of your apps should have something different in order to have the chances of being accepted.

Substandard User Interface

Apple places a high value on clean and user-friendly interfaces. Make sure your design meets these requirements. Always follow their design guides. And remember that even after your app has been approved, you should update your app to ensure it remains functional and engaging to new and existing customers. Apps that stop working or offer a degraded experience to users may be removed from the App Store at anytime.

UI Design Dos and Don’ts

  • Create a layout that fits the screen of an iOS device. Users should see primary content without zooming or scrolling horizontally.
  • Use UI elements that are designed for touch gestures to make interaction with your app feel easy and natural.
  • Create controls that measure at least 44 points x 44 points so they can be accurately tapped with a finger.
  • Text should be at least 11 points so it’s legible at a typical viewing distance without zooming.
  • Make sure there is ample contrast between the font color and the background so text is legible.
  • Don’t let text overlap. Improve legibility by increasing line height or letter spacing.
  • Provide high-resolution versions of all image assets. Images that are not @2x and @3x will appear blurry on the Retina display.
  • Always display images at their intended aspect ratio to avoid distortion.
  • Create an easy-to-read layout that puts controls close to the content they modify.
  • Align text, images, and buttons to show users how information is related.

Broken Links

In your app, all links must be functional. Your app will automatically be rejected if it contains broken links. For example, you should provide a link to user support with up-to-date contact information in all the apps. If you’re offering auto-renewable or free subscriptions on your app, you should provide a link to privacy policy.

Advertisements

When you’ll submit your app, you’ll be asked whether your app uses Advertising Identifier to serve advertisements. If you say yes but if your app doesn’t have ad functionality, it can be rejected. Make sure you test your app on an iOS device. Similarly, if you say no but if it contains Ads, app can be rejected.

Using Apple’s Name

It includes trademarks, app names and content in your app. Doing so is likely to conflict with Apple’s content regulations and have your app rejected if you’re putting them into your app without permission. For example many developers use iPhone-like icons, Polaroid-like image frames in their app without any permissions.

User’s privacy

Privacy is becoming one of the most important factor. Most of the apps of your phone seek permission to use your personal information. For example, if you install online dating app, it will ask your name, age, gender, height, etc. Will you appreciate if your app automatically picks up these from your phone without any permission? I’ll definitely not like this app. And Apple also share mutual feelings and it will definitely reject your app.

 

It is not the end of the world if your app is being rejected, because you can always try again. But to avoid this in the first place you should keep these points in your mind. There can be any other reasons also above the ones I mentioned here. All you should take care is to maintain the quality of your iOS app.

Happy Submissions 🙂