Apple revealed the top 10 reasons apps get rejected from the App Store during the final week of August. While some issues, such as crashes and bugs, are obvious, others are less glaring and may come as a surprise to developers.
The biggest culprit, according to Apple, was not providing enough information, which accounted for 14% of total rejections. Providing the necessary details for testing such as demo account information and current contact information is essential, as Apple explains:
Enter all of the details needed to review your app in the App Review Information section of iTunes Connect … If features require an environment that is hard to replicate or require specific hardware, be prepared to provide a demo video or the hardware.
Other top reasons included too many bugs and crashes (8%), failure to “comply with Developer Program License Agreement” (6%), and the design’s failure to meet Apple’s user interface requirements (6%).
Apps must also have relevant names and not be intentionally misleading or confusing to users.
Submissions that are unfinished or test versions of a final product are also rejected. Apps that contain placeholder text accounted for 4% of rejections while submissions labeled as “beta,” “demo,” “trial” or “test” accounted for 2% of dismissals.
42% of all rejections were due to “other reasons.”Apple did not elaborate on what the other reasons were, but simply said each “other” reason was responsible for less than 2% of total rejections each.