Si votre application ne respecte pas les directives d'examen de l'App Store, vous devrez réviser et soumettre à nouveau votre application.

Lisez attentivement les directives d'examen de l'App Store  pour comprendre les choses à faire et à ne pas faire avant de commencer le développement de l'application.

Lisez les conseils d'Apple pour éviter les rejets d'applications courants .
Assurez-vous que l'application est complète et exempte de bugs/crashs avant de la soumettre, car l'application doit être prête à être téléchargée depuis l'App Store après approbation.
Tenez compte de vos utilisateurs en vous assurant que votre application recherche toutes les autorisations utilisateur nécessaires, fonctionne comme annoncé, s'affiche avec précision dans les captures d'écran et offre un contenu de qualité.

Si votre application est rejetée par Apple, ne paniquez pas.
Il suffit généralement de quelques explications supplémentaires pour l'obtenir en store.
En fonction de votre processus de soumission (GoodBarber s'occupe ou mode Solo), lisez cette aide en ligne  pour savoir comment gérer les rejets d'Apple.

Cette aide en ligne est une liste non exhaustive des motifs de rejet courants d'Apple, ainsi que quelques conseils pour rendre votre application conforme avant de la soumettre à Apple.


1

Propriété intellectuelle

"Don’t use protected third-party material such as trademarks, copyrighted works, or patented ideas in your app without permission, and don’t include misleading, false, or copycat representations, names, or metadata in your app bundle or developer name. Apps should be submitted by the person or legal entity that owns or has licensed the intellectual property and other relevant rights." (Lisez la directive 5.2.1 sur le site d'Apple ici .)

Cela signifie que vous ne devez pas utiliser de contenu dont vous n'êtes pas propriétaire, et que le compte développeur de la personne / de l'entité qui est le propriétaire final de l'application doit être utilisé pour la publier.

Pour résoudre ce problème :
1 - Vous utilisez un compte individuel alors que vous êtes propriétaire d'une entreprise / organisation
Si l'application est conçue pour une entreprise ou une organisation, elle doit être soumise en tant que société / organisation, ce qui est une option fournie par Apple, et non sous le nom d'une personne physique.
Ceci est tout particulièrement vrai si l'application contient du contenu sensible : Apple demandera à ce que le compte Développeur d'une entreprise soit utilisé. 
Si vous vous êtes abonné au mauvais type de compte par erreur, il est possible de le modifier.
Voici comment procéder: IOS - Changer votre compte Apple Developer en le passant de compte individuelle en un compte organisation.

2 - Vous utilisez votre propre compte de développeur Apple pour publier l'application d'un client
Si le propriétaire final de votre application est un de vos clients, le client doit ouvrir son propre compte de développeur Apple et l'application doit y être publiée.
Si vous avez déjà publié l'application d'un client à l'aide de votre compte de développeur Apple, vous devez la transférer sur le compte du client.
Voici comment procéder: IOS - Transférez l'application vers un autre compte de développeur Apple

ou

"Your app contains content or features that may violate the rights of one or more third parties. Specifically, your app provides potentially unauthorized access to third-party services. 
Your app and its contents should not infringe upon the rights of another party."


Apple veut s'assurer que vous êtes le propriétaire du contenu de votre application.
Lisez la guideline 5.2 - Juridique des guidelines d'Apple ici .

Pour résoudre ce problème :
Fournissez une documentation prouvant que vous disposez des droits nécessaires pour utiliser le contenu affiché dans votre application dans la section Informations sur l'examen de l'application dans App Store Connect ou supprimez la section concernée.
Modifiez les métadonnées dans App Store Connect avant de soumettre à nouveau votre application pour examen.


2

Audio en arrière-plan

La lecture de l'audio en arrière-plan (Paramètres > Paramètres de compilation) doit être activée UNIQUEMENT si vous avez au moins une section audio dans votre application. 
La section doit être visible dans votre application (elle ne doit pas être cachée) et de préférence accessible depuis le menu de navigation principal. 

Si la section n'est pas facile à trouver, vous devrez fournir à Apple les instructions pas à pas pour que l'équipe de review d'Apple accède à la section audio, afin de justifier l'utilisation de l'audio en arrière-plan. 

Lisez cette aide en ligne  pour plus d'informations à ce sujet.


3

Design - Minimum Functionality

"We noticed that your app’s main functionality is to market your service, with limited or no user-facing interactive features or functionality. Apps that are primarily marketing materials or advertisements are not appropriate for the App Store."
Lisez 4.2.2 design - Minimum Functionality ici .

Pour résoudre ce problème : 
Votre application doit contenir au moins 3 sections de contenu et doit également fournir plus de valeur qu'un site Web reconditionné à son public cible. Nous vous recommandons de tirer le meilleur parti des fonctionnalités fournies par GoodBarber afin d'offrir à vos utilisateurs la meilleure expérience in-app.
Vous trouverez plus de détails dans cette aide en ligne spécifique .


4

Demo account information

"We have started your app's review, but we were unable to successfully access all or part of your app. 
In order for us to continue the review, we need to have a way to verify all app features and functionality."

Read Guideline 2.1 - Information Needed here

Vous devez fournir à Apple le nom d'utilisateur et le mot de passe d'un compte de démonstration valide sur la page de révision de l'App Store Connect qui donne un accès complet aux caractéristiques et fonctionnalités de votre application.
Soit les informations d'identification que vous avez soumises ne sont pas valides, soit vous n'en avez pas fourni.

Pour résoudre ce problème :
1. Créez un utilisateur de démonstration à partir du service d'authentification que vous utilisez : Créer un compte client de démonstration
Veillez à ajouter une adresse pour le profil de ce client.

2. Fournissez les informations d'identification Apple pour un compte de démonstration valide :
- Connectez-vous à App Store Connect
- Dans Mes applications, sélectionnez votre application.
- Cliquez sur la version de l'application sur le côté gauche de l'écran.
- Faites défiler l'écran jusqu'à Informations sur la révision de l'application.
- Cochez la case "Connexion requise".
- Saisissez les informations d'identification de la démo dans les champs Nom d'utilisateur et Mot de passe.
- Cliquez sur Enregistrer en haut de la page Informations sur la version.


5

"We noticed that your app was created from an app generation service or a commercialized template, but does not appear to be directly submitted by the owner or provider of the business, brand, or service."
Lisez 5.2.1 et 4.2 design - Minimum Functionality ici .

Depuis l'été 2017, les règles d'Apple se sont durcies concernant la conformité des comptes développeurs Apple.

Pour résoudre ce problème :
Suivez les instructions de notre aide en ligne Conformité aux directives 4.2.6 et 5.2.1 d'Apple
Si nécessaire, pour savoir comment transférer votre application vers un autre compte développeur, lisez cette aide en ligne : Transférer l'application vers un autre compte développeur Apple .


6

"We noticed that your app was created from an app generation service or a commercialized template, but does not appear to be directly submitted by the owner or provider of the business, brand, or service."
Lisez 5.2.1 and 4.2 design - Minimum Functionality ici .
Depuis l'été 2017, les règles d'Apple se sont durcies concernant la conformité des comptes développeurs Apple.

Pour résoudre ce problème :
Suivez les instructions de notre aide en ligne Conformité aux directives 4.2.6 et 5.2.1 d'Apple
Si nécessaire, pour savoir comment transférer votre application vers un autre compte développeur, lisez cette aide en ligne : Transférer l'application vers un autre compte développeur Apple


7

Bugs

Lisez la guideline 2.1 - Performances - Complétude de l'application ici
Si Apple a trouvé un bogue dans votre application, le bogue doit être corrigé.

Pour résoudre ce problème :
1. Ouvrir un ticket à l'équipe support  :
- Transmettez l'intégralité des informations de la page App Review au support, y compris les captures d'écran éventuellement fournies par Apple.
2. Envoyez une nouvelle version de votre application à l'App Store une fois le bogue corrigé.


Autres articles
Conseils pour créer une app