Apple a publié  un document APP STORE REVIEW GUIDELINES à l’intention des développeurs de l’AppStore. Il s’agit de 115 lignes de conduite que doit respecter tout programmeur qui désire voir ses applications validées par Apple et publiées sur la boutique d’applications. Cupertino précise que le processus d’approbation permet de s’assurer de la fiabilité et de l’exemption de défaut dans les applications publiées sur le store. Ces lignes de conduites sont fournies pour aider les concepteurs à préparer leur travail en vue des processus d’approbation de Cuoertino.

L’extrait qui suit représente les 10 commandements les plus originaux parmis les 115. Toute application qui ne respecterait pas ces commandements sera donc bannie. Mais finalement, ces commandements, ne sont-ils pas une question de bon sens ?.
« 2.9 : Tu ne donneras pas d’application en bêta ou incomplêtes»
« 2.11 : tu ne dupliqueras pas d’application déjà présentes sur l’App Store »
« 3.1 : Tu ne mentionneras pas le nom d’autres plate-formes mobiles»
« 4.2 : Tu n’utiliseras pas les API de localisation pour le contrôle de véhicules, d’engins aériens»
« 8.4 : Tu orthographieras correctement des noms de produits Apple»
« 9.2 : Tu n’imiteras pas l’interface de l’iPod »
« 10.4 : tu ne créeras pas d’environnements de bureau ou écrans d’accueil alternatifs»
« 10.6 : Tu n’imagineras point interface utilisateur complexe»
« 8.4 : tu ne représenteras pas d’image de personnes ou d’animaux tués au mutilés»
« 15.5 : Tu concevras pas de jeux de roulette russe»
« 18.2 : Tu n’écriras pas d’applications avec un contenu pornographique »