App rejetée par Apple: quelles en sont les raisons et comment y remédier?

Ecrit par le Mercredi 22 Janvier 2020

App rejetée par Apple: quelles en sont les raisons et comment y remédier?

Vous avez travaillé très dur pour créer votre beautiful app, vous avez suivi tous les conseils du guide sur la création d'app mobile  et elle est parfaite à vos yeux... mais Apple vous informe qu'ils l'ont rejetée.

Que faire? Tout d'abord vous devez essayer de comprendre les raisons exactes de ce rejet, après quoi il vous faudra mettre au point un plan d'attaque pour la suite.

À ce jour, le non-respect de la directive 2.1 Performance - App completeness est la principale cause de rejet. Cela provoque 40% des rejets par l'équipe de review Apple.


"2.1 Complétude de l’App : 
 

"Les soumissions à l’App Review, y compris les applications que vous mettez à disposition en précommande, doivent être des versions finales avec toutes les métadonnées nécessaires et des URL entièrement fonctionnelles incluses; les textes de remplacement, les sites Web vides et tout autre contenu temporaire doivent être nettoyés avant la soumission. Assurez-vous que votre application a été testée pour repérer les bugs et la stabilité avant de la soumettre, et incluez les informations du compte de démonstration (et activez votre service back-end !) si votre application inclut une connexion. Si vous proposez des achats intégrés dans votre application, assurez-vous qu'ils sont complets, à jour et visibles par la personne en charge de la Review, ou que vous expliquez pourquoi dans vos notes de révision. Veuillez ne pas considérer App Review comme un service de test de logiciels. Nous rejetterons les ensembles d'applications et les fichiers binaires incomplets qui plantent ou présentent des problèmes techniques évidents. »
 

Selon Apple, les 10 raisons suivantes sont les causes les plus courantes de rejet de la directive 2.1

Ces rejets peuvent être divisés en 2 catégories: les rejets de metadata et les rejets binaires. 


1. Rejet des métadonnées

Si votre app a été rejetée par Apple, le rejet des métadonnées est le meilleur scenario possible!

Cela veut dire que la review a seulement été interrompu et qu'elle pourra reprendre une fois que vous aurez fourni les informations manquantes. 

Les erreurs liées au métadonnées les plus courantes sont:
  • Captures d'écran inexactes: vos captures d'écran doivent communiquer avec précision la valeur et les fonctionnalités de votre application. Une capture d'écran non pertinente, sans intérêt ou trompeuse, ou une capture d'écran qui ne convient pas à tous les publics (même si vous avez spécifié que votre application est pour 17+) vous exposera au rejet de l'équipe de review.
  • Informations incomplètes: Le type d '«informations manquantes» qui peut en être la cause est le plus souvent un formulaire de soumission incomplet: compte de connexion de démonstration manquant, pas assez d'instructions de configuration ou même des informations de contact obsolètes.
C'est une situation facilement évitable, car elle est généralement causée par un manque d'attention!
  • Utilisateurs trompés: les informations trompeuses, frauduleuses ou non pertinentes dans la description de l'application peuvent également être problématiques.
Si la façon dont vous décrivez votre application n'est pas totalement alignée sur le contenu réel de l'application, cela ne fonctionnera pas.

Comment y remédier?

Si les metadata sont rejetées, comme nous l'avons dit précédemment, c'est le cas de figure le plus facile.
Dans ce cas, vous n'aurez pas besoin de télécharger un nouveau fichier binaire (fichier .ipa) une fois les modifications effectuées. Reprenez simplement le processus de soumission là où il a été interrompu.

  • Captures d'écran: vous disposez de 3 tailles différentes pour vos captures d'écran: 5,5", 6,5" et 12,9 ". Elles permettent à toutes vos captures d'écran de s'adapter aux différents écrans mobiles Apple (iPad et iPad Pro inclus). Il doit s'agir de véritables captures d'écran de votre application. Utilisez-les pour mettre en évidence les meilleures fonctionnalités. Ils sont la vitrine de votre application.
  • Compte de démonstration: vous devez fournir un compte de démonstration valide que la personne en charge de la review Apple pourra utiliser. Afficher un simple écran de connexion ne suffit pas.
App rejetée par Apple: quelles en sont les raisons et comment y remédier?

2. Rejet binaire

Une application est la combinaison d'un design attrayant et de fonctionnalités utiles. Si votre application justifie son objectif principal et résout les problèmes des utilisateurs de manière efficace, c'est parfait. Sinon, votre application peut être considérée comme pauvre en performance et sans intérêt. Et si votre application a été rejetée «binaire», un peu plus de travail sera nécessaire pour que vous puissiez faire un retour.

Erreurs binaires les plus courantes:

  • Crashes et bugs: débarrassez-vous des bugs avant qu'Apple ne les trouve.
  • Testez votre application encore et encore et demandez à vos amis de la tester également, car ils verront des choses que vous avez peut-être négligées.

Un examen attentif de tous ces éléments devrait révéler des problèmes ou des bugs. Si vous utilisez GoodBarber, notre équipe d'assistance iOS peut certainement vous aider à les résoudre avant la soumission.

  • Liens morts: soyez certains que tous les liens présents dans l'app fonctionnent correctement, y compris le lien requis vos les coordonnées.
  • Contenu non finalisé: vous devez vous assurer que votre application dispose d'une interface simple, intuitive et attrayante, et qu'elle est 100% prête pour le téléchargement par le client. Cela signifie que le contenu de votre app doit être finalisé: pas de champs de contenu vide ou de texte temporaire dans la version finale de votre app envoyée à Apple.
  • Demande d'autorisation: il est très important que votre application ne demande que les autorisations dont elle a réellement besoin pour fonctionner. Cela comprend l'autorisation d'utiliser la l'app de l'appareil, le GPS, la position de l'utilisateur et plus encore. Il est également important, si votre application nécessite l'utilisation de services de localisation, d'expliquer pourquoi votre application doit accéder à l'emplacement des utilisateurs.
  • Interface utilisateur de mauvaise qualité: un beau design est très important pour Apple, et l'accent est mis sur l'expérience utilisateur. Il existe des directives de conception très strictes qui doivent être suivies pour être conformes aux normes d'Apple. Il est donc important de les lire et de vous assurer que vous êtes en conformité avant de soumettre votre app. Pensez au type de produit qu'Apple désire proposer:  des produits d'élégance et de bon goût. Gardez cela à l'esprit et écoutez les conseils d'Apple: «Si votre application semble avoir été faite en quelques jours… ou si votre application est tout simplement étrange, elle peut ne pas être acceptée».
 

En utilisant GoodBarber, vous aurez accès aux meilleurs modèles de design possibles. Vous avez les meilleures chances de créer une application belle et élégante, correspondant aux standards requis par Apple.
 

  • Une valeur ajoutée trop faible: Votre application peut être parfaitement conçue, exempte de bugs et représenter la plus belle chose que vous ayez jamais vue... mais offre-t-elle quelque chose de mieux que les autres applications déjà dans le store?

Si l'équipe de review estime qu'il n'y a pas beaucoup de demande pour votre application et qu'elle n'a rien d'utile ou d'unique à apporter, elle sera rejetée.

Si votre application ne ressemble à rien d'autre qu'à un site Web reconditionné, elle ne sera pas non plus acceptée. Comme indiqué par Apple, votre application doit avoir une fonctionnalité minimale: «Votre application doit inclure des fonctionnalités, du contenu et une interface utilisateur qui l'élèvent au-delà d'un site Web reconditionné. Si votre application n'est pas particulièrement utile, unique ou qu'elle est "semblable à une application", elle n’a rien à faire sur l'App Store."

Enfin, 

  • la soumission répétée d'applications similaires n'est pas bien perçue. Apple conseille d'essayer de combiner vos multiples applications en une seule qui offrira une meilleure expérience utilisateur.

 


Comment y remédier?

Même si c'est un processus plus long qu'un rejet de métadonnées, ce n'est pas la fin du monde. Vous pouvez soumettre à nouveau votre application après avoir effectué les ajustements nécessaires. Cette fois, soyez minutieux dans votre travail.

  • Comprenez vraiment les raisons de votre rejet. Vous recevrez un e-mail d'Apple, mais la raison exacte n'est pas indiquée.
  • Contactez le Centre de résolution Apple pour plus de détails et gardez la discussion ouverte avec eux.
  • L'un des avantages de l'utilisation d'un générateur d'applications tel que GoodBarber, est que notre équipe de review iOS est là pour vous aider à faire approuver votre application. Contactez-les et communiquez leur les détails de votre refus et ils feront de leur mieux pour que vous réussissiez.
  • Autre avantage: grâce aux templates design GoodBarber, votre application sera déjà aux normes Apple à au niveau du design.
  • Testez votre application: le mieux est d'aller sur la page Test de l'application My GoodBarber, qui vous permettra de tester l'aperçu natif de votre application.

Plus important encore, vous serez invité à télécharger la version de test (Ad Hoc) de votre application, qui est identique à ce que vos utilisateurs (et l'équipe d'examen Apple) verront, c'est donc crucial.
Un examen attentif de tous ces éléments devrait révéler tout problème ou bug que l'équipe d'assistance GoodBarber peut certainement vous aider à résoudre avant de le soumettre.

  • Une fois que vous avez résolu les problèmes et terminé de tester votre application, vous pouvez télécharger un nouveau fichier binaire (fichier .ipa), puis le soumettre à nouveau pour une nouvelle review.
App rejetée par Apple: quelles en sont les raisons et comment y remédier?

App rejetée par Apple: quelles en sont les raisons et comment y remédier?

App rejetée par Apple: quelles en sont les raisons et comment y remédier?

Il y a une raison pour laquelle Apple est si strict avec son processus de review. Il confère à l'écosystème de l'App Store des normes de qualité très élevées et reste donc lui permet donc de rester digne de confiance pour les utilisateurs iOS.

Pour éviter les tracas et la période d'attente d'une deuxième review, le mieux est de suivre non seulement leurs directives  mais aussi nos conseils pour éviter que votre application ne soit rejetée ;)




avatar
@JUNGBLUT, n'hésitez pas à contacter notre support technique, depuis votre back office. Notre équipe sera ravie de pouvoir vous aider !
https://fr.goodbarber.com/blog/
Je ne comprends rien
Une version tourne sur app store. J'ai soumis une nouvelle version et ca ne passe plus?
Pouvez vous m'aider
Cordialement

Voila les deux reponses d'apple.

De Apple
2.23 - Apps must follow the iOS Data Storage Guidelines or they will be rejected
Hello Claude,

We are writing to let you know the results of your appeal for your app, RDVAEV1.0.

The App Review Board evaluated your app and determined that the original rejection feedback for the current version of your app is valid. Your app does not comply with:

2.23: Apps must follow the iOS Data Storage Guidelines or they will be rejected.

While the app may have been previously approved, it is not in compliance with guideline 2.23. We found that, on launch, the app stores 122.22MB in iCloud backup directories. Given that this content is not user generated, this is not appropriate.

It is necessary to revise your app to meet the requirements of the iOS Data Storage Guidelines.

Therefore, your app will not be posted to the App Store at this time.

We hope you will consider making the necessary changes to be in compliance with the App Store Review Guidelines and will resubmit your revised binary.

Best regards,
Meri
App Review Board
February 26, 2015 at 7:21 PM
De Apple
2.23 Details

On launch and content download, your app stores 122.22 MB, which does not comply with the iOS Data Storage Guidelines.

Next Steps

Please verify that only the content that the user creates using your app, e.g., documents, new files, edits, etc. is backed up by iCloud as required by the iOS Data Storage Guidelines. Also, check that any temporary files used by your app are only stored in the /tmp directory; please remember to remove or delete the files stored in this location when it is determined they are no longer needed.

Data that can be recreated but must persist for proper functioning of your app - or because users expect it to be available for offline use - should be marked with the "do not back up" attribute. For NSURL objects, add the NSURLIsExcludedFromBackupKey attribute to prevent the corresponding file from being backed up. For CFURLRef objects, use the corresponding kCRUFLIsExcludedFromBackupKey attribute.

Resources

To check how much data your app is storing:

&nbps; &nbps; - Install and launch your app
&nbps; &nbps; - Go to Settings > iCloud > Storage > Manage Storage
&nbps; &nbps; - Select your device
&nbps; &nbps; - If necessary, tap "Show all apps"
&nbps; &nbps; - Check your app's storage

Entrez votre adresse email