Submissions for mobile apps for iOS are subject to approval by Apple's App Review team, as outlined in the SDK agreement, for basic reliability testing and other analysis, before being published on the App Store. Applications may still be distributed ad hoc if they are rejected, by the author manually submitting a request to Apple to license the application to individual iPhones, although Apple may withdraw the ability for authors to do this at a later date.

Non-disclosure agreements have always forbidden developers from publishing the content of their rejection notices, but Apple has now started labeling their rejection letters with an explicit non-disclosure warning. Apple later changed the NDA citing that "it has created too much of a burden on developers" but they did not reverse the decision to forbid publication of rejection notices. Some applications are not available outside region specific App Stores at the request of the developer.

IOS app approvals

In addition, Apple has removed software licensed under the GNU General Public License (GPL) from the App Store after complaints from one of the program's developers (the VLC media player), claiming that the App Store's terms of service are inconsistent with the GPL.

IOS app approvals

Functional restrictions

Applicants have been denied apps for fundamentally duplicating Apple apps, for example by providing an email interface with no added functionality or use, or having the same elements as the built in SMS app. Applications have also been rejected for duplicating the functionality of iTunes. Applications may be rejected if they are of only "limited utility". Some reports indicate that toolbars must be placed at the bottom of the screen, and the vibration function should only be used for alerts.

IOS app approvals

Approval process

Launched in July 2008, the App Store averaged about $1 million in application sales a day in its first month of existence. To get applications into the App Store, developers were required to submit their app and wait for approval or rejection by Apple. Rejected apps were given feedback on the reason they were rejected so they could be modified and resubmitted.

The approval process for Apple App Store has changed over time in terms of its feedback to developers and the time delay for apps to be approved. In the year July 2009, the application could take weeks. Apple streamlined the process at the end of 2009, and some apps were processed in a few days. In addition, in December 2009, the App Store began providing detailed feedback to developers on the approval process rather than simply showing "Waiting for Approval" and "Approved" or "Rejected".

Over time, requirements have evolved as trends have appeared in application development. For example, applications accessing the user's location for advertising were valid prior to the fall of 2009. After this point, apps were rejected that did not provide more robust user experience beyond simply using location data for advertising. Other requirements, such as using undocumented APIs, have always led to rejection.

In 2010, the iPad app approval process could have been lengthy, similar to the weeks experienced previously for iPhone applications. In June 2010, Steve Jobs at WWDC 2010 said 95% of apps were processed within 7 business days. According to Apple's developer portal as of 3 July 2014, 98% of new and updated apps were processed within 5 business days.

Review guidelines

On September 9, 2010, Apple published official App Store Review Guidelines for developers. At this time several development restrictions were lifted and many developers of previously rejected applications were asked to resubmit their applications under the new guidelines. The App Review Guideline Document is a living document that Apple can change at any time. Essentially the guidelines are put in place to prevent problems with pornography, violence, legal issues, user experience, and other more specific guidelines in apps. Apple checks each app against these guidelines before approving it for sale and inclusion on the App Store.

Apps that get featured will get promoted by Apple within the App Store, typically within a specific app category. There are no specific guidelines for getting an app featured, but in some notable cases, app developers that gather feedback directly from Apple before releasing their app have indicated that this improves chances of getting featured.