Whether you’ve ever built an iOS app or not, you’ve probably heard tales of how frustrating it can be to get Apple’s stamp of approval.

But why does Apple reject apps? What are the big mistakes that most developers make?

In the first release of what looks to be something Apple intends to update regularly, the company has published a running Top 10 list of the most common reasons apps get rejected.

Here’s the list as published when the page first launched:

Alas, two of the biggest “reasons” seem like fuzzy catch-alls: number one is “More information needed.” Maybe your app’s description is weak. Maybe you forgot to include a link for a support page. Whatever the case, Apple expects some information that you didn’t provide.

Number 3, “Did not comply with terms in the Developer Program License Agreement,” is equally broad.

The other eight, though, are pretty specific. The biggest, specificly-defined issue? Bugs.

At the time of publishing, the top 10 reasons account for nearly 60 percent of app rejections.

[Via CultOfMac; photo via Sean M. on Flickr, used under CreativeCommons]