10 Common Reasons for Apple Rejecting Mobile Apps from the App Store

Author: Vladimir Ghilien

Last updated: July 22, 2016

Every mobile app store has particular requirements, upon which they base their decision on approving or rejecting mobile applications that aspire to get listed on them. Developers and some users know that Apple uses little more stringent criteria, comparing to Google Play, for example, in terms of app approval.

As of January 2016, Apple App Store saw the submission of about 2,413 mobile apps a day, with a total of 69,973 apps. 

Before developing a mobile app, it’s significant to get acquainted with the design, technical, and content criteria demanded by Apple, as part of their app review process.

We have rounded up 10 of the most common problems that result in rejection of application. This list should help you take better care of your products prior to submitting them for Apple’s review.


Onegini Mobile Security Platform Brochure download button

Reason #1. Provision of Insufficient Information

As reported by Apple, 16% of all rejections on App Store are due to lack of sufficient information. Apple demands developers to be capable of fully explain their applications or fill in bits of context and information that are missing.

Reason #2. Presence of Crashes and Bugs

12% of the applications are rejected by Apple due to crashing and having bugs. You have to submit your application for review, only at times, when it is complete and 100% ready for publication. Apple advise developers to make certain their apps are thoroughly tested on devices and all bugs are fixed before proceeding to submission.

Reason #3. Nonstandard User Interface

Apple Developer Guidelines’ guideline 10.6 states that Apple and its clients highly appreciate creative, refined, well thought through, and simple interfaces. They require more work, but are definitely worth the trouble. Apple is a fan of high-set bars, so if your UI is complicated or doesn’t reach that bar in being at least very good, you may be rejected from the App Store.

Reason #4. Irrelevant Content

4% of the mobile apps submitted to the App Store are rejected because of not having relevance, comparing to the offered functionality or content. According to the Guideline 3.3 of the Apple Developer Guidelines, mobile apps with names, screenshots, previous, or descriptions irrelevant to the functionality and content of the submitted application will be rejected.

Reason #5. Improper Naming of the Application in the App Store

Application’s name listed in the App Store has to be same as the application’s name after its installation in the gadget. This way users don’t get confused in defining the application. According to the Guideline 3.4 of the Apple Developer Guidelines, application names in iTunes Connect and as showed on a gadget should be the same in order to not cause confusion.

So, improper naming gets 4% of the apps rejected from the App Store.

Reason #6. Impracticable Legal Demands

Apple demands applications to have unique names, interface, or icons and disapproves mimicking of any other mobile apps. According to Guideline 22.2 of the Apple Developer Guidelines, applications containing false, misleading, or fraudulent representations or using icons or names resembling other applications are to be rejected.

With all of this, 5% of applications looking to be added into the App Store are rejected due to confusing similarities with other products in the store.

Reason #7. Unauthorized Reference to Competitors

Apple rejects any mention of a competing platform. For instance, if you decide to include such terms, as Lenovo, Samsung, and other non-Apple products, your app will be rejected without a doubt. Apple seems to be quite stringent about this matter. Even to the extent that if you just upload a screenshot with an Android-running gadget, your app is going to be cast away from the store.

The Guideline 3.1 says that metadata or applications mentioning the name of any other mobile platform are going to be rejected.

Reason #8. Impracticable Privacy Policies

Applications can’t transfer data about a user without gaining their prior permission and letting them know where and how the information will be employed. Mobile apps that involve account registration or access an existing user account have to possess a privacy policy. Otherwise, thy will not be let into the App Store.

Reason #9. Improper App Rating

Apple demands developers to rate their own apps genuinely according to particular pre-determined parameters (based on the domain of the app). According to the Apple Developer Guidelines’ Guideline 3.8, mobile app developers are responsible for providing proper ratings to their products amnd that inadequate ratings could be altered or removed by the company.

Reason #10. Intellectual Property Rights’ Violation

Content and Intellectual Property Rights accepted by Apple are outlined in the Apple Developer Guidelines’ Guideline 8. In order to get accepted in the App Store, the uploaded app should comply with them.


That is:

  • Applications suggesting or inferring that Apple endorses any precise representation of the app’s functionality or quality, or that Apple is a supplier or source, are to be rejected from release;
  • Mobile apps appearing confusingly alike to an existing Apple product, advertising theme, or interface are to be rejected;
  • Mobile applications misspelling Apple product names their name (for example, GPS for Ifone, iTunez, and so on) are to be rejected;
  • Applications that involve the capability of downloading video or music content from third party sources, such as Vimeo, SoundCloud, YouTube, and so on, without first-hand authorization provided by those sources are subject to rejection.

The Bottom Line

Now, if you comply with all the guidelines of the Apple Developer Guidelines, you will get your mobile application released into the App Store. However, there’s still one thing each and every developer should take care of – security. Mobile app security is perhaps the most topical issue in the mobile app market nowadays. There are so many hackers and malware out there – a killing blow can come basically from any direction.

Onegini.com provides a mobile app development platform that will help you develop a mobile app free of loopholes and vulnerabilities that can be taken advantage of by malicious attackers, revealing personal data of your app’s users for exploitation. Creating a good, solid mobile app is not just about keeping it relevant in terms of appearance and information according to particular requirements, it’s also about making it secure and safe for its users.

Sign up for our newsletter