Apple has started revealing information on why apps submitted by developers are rejected, with plans to reveal a weekly breakdown of the top 10 reasons apps do not meet its guidelines.
Apple has previously been quiet on the reasons apps are rejected, causing much frustration for developers who have to try and work out why a submission failed without any clear feedback.
However, Apple appears to be embarking on a new strategy, with a web page headed Common App Rejections that gives insight into why it often dismisses apps, and a breakdown of the most recent reasons for failures in the past week.
Issues such as crashes and bugs, substandard user interfaces, broken links and inaccurate descriptions are all cited by Apple as problems it often encounters when reviewing apps from developers.
Another key issue is incomplete information and this was the most common cause of apps being rejected in the week ending 28 August, Apple revealed, at 14 percent.
Other problems that led to apps being rejected were bugs (eight percent), failure to comply with the Developer Program License Agreement (six percent) and substandard user interface (six percent).
The full breakdown is shown below:
While the breakdown will no doubt be helpful to developers, there are still many reasons why apps fail that Apple has not revealed. Its breakdown of data lists 42 percent of apps failing for ‘other reasons’, without specifying their nature.
Ben Murch, co-founder of Rodeo Games, told V3 the information would be of use for those just starting out developing for iOS, but established developers would likely know how to meet Apple's guidelines already.
“[It’s] not massively helpful for developers like us. I'd suspect it's aimed more at first time devs,” he said.
“Apple are pretty good really in terms of support in getting apps onto the store. All their instruction is clear and concise. The larger effort comes from the developer in having to read all the documentation.”
The move from Apple comes a few days after Microsoft also issued clearer guidelines on why apps fail to pass its standards, after it removed around 1,500 apps form its Windows Store for numerous issues.
AMD's Zen chip roll-out continues with the focus on high-power embedded applications
And becomes the team's executive chairman to boot
'Whatever the causes of political polarisation today, it is not social media or the internet,' claims Dr Grant Blank
Tesla founder leaves OpenAI group - while Valve Software's Gabe Newell joins