Les 10 principales raisons du rejet de l'App Store au cours des 30 derniers jours
Publié: 2022-02-24Lors de la mise en place de votre application sur l'App Store, vous devez d'abord passer par l'examen de l'App Store. Ici, nous combinons les données pertinentes extraites du site Web officiel pour résumer les raisons du rejet des applications au cours des 30 derniers jours, à partir de divers facteurs qui entraîneront le rejet de votre application, et leurs proportions respectives dans le total des rejets. Jetons un coup d'œil aux problèmes sur lesquels nous devons nous concentrer.
1. Performance : Complétude de l'application
Selon les réglementations de l'App Store, l'application doit être complète lors de la soumission d'une candidature. L'App Store rejettera les packages d'applications incomplets et les fichiers binaires susceptibles de planter ou de présenter des problèmes techniques évidents.Au cours des 30 derniers jours, le nombre de candidatures rejetées en raison de l'élément d'achèvement de l'application représentait 34,83 % du nombre total de candidatures rejetées, ce qui est la principale raison de rejet.
Les règles d'achèvement de l'application incluent :
1) L'application soumise à App Review (y compris l'application disponible à la réservation) doit être la version finale de l'application et doit contenir toutes les métadonnées nécessaires et une URL valide ;
2) Tous les textes d'espace réservé, les sites Web vierges et tout autre contenu temporaire doivent être supprimés avant la soumission ;
3) Avant de soumettre l'application, assurez-vous de tester les erreurs et la stabilité de l'application sur votre appareil ; si votre application doit se connecter, veuillez fournir les informations du compte de démonstration (et ouvrir votre service d'arrière-plan) ;
4) Si vous proposez des achats intégrés dans l'application, veuillez vous assurer que les examinateurs peuvent voir le contenu et assurez-vous que le contenu est dans un état complet et à jour, sinon, veuillez expliquer les raisons pertinentes dans les notes d'examen;
5) Ne traitez pas App Review comme un service de test de logiciels.
2. Performance : Métadonnées précises
Que des métadonnées précises soient fournies ou non représentaient 21,80 % des motifs de rejet au cours des 30 derniers jours, ce qui est également l'un des facteurs très importants dans les motifs de rejet. Du point de vue de l'expérience client, vous devez vous assurer que les clients savent ce qu'ils obtiendront lorsqu'ils téléchargeront ou achèteront votre application via les métadonnées de l'application.
Optimisez les métadonnées telles que la description de l'application, les captures d'écran et les aperçus afin que les informations pertinentes dans ces parties puissent refléter avec précision l'expérience fonctionnelle de base de l'application. Lorsque votre application est constamment mise à jour, vous devez mettre à jour la description pertinente de vos métadonnées en temps opportun afin que les utilisateurs puissent comprendre à temps la dernière expérience de fonctionnalité correspondant à la nouvelle version.
En ce qui concerne les règles et réglementations pertinentes et les précautions relatives aux métadonnées de l'application, vous pouvez consulter nos guides connexes comme : Qu'en est-il de la spécification des métadonnées de l'application et comment cela affecte-t-il l'examen de l'App Store ?
3. Juridique : Confidentialité - Collecte et stockage des données
Concernant la conformité des traitements de collecte et de stockage des données, les politiques de confidentialité et la sécurité des données des utilisateurs, celles-ci deviennent de plus en plus importantes dans les magasins d'applications. Les applications qui ont été rejetées pour cette raison au cours des 30 derniers jours représentaient 10,19 % du total des rejets, se classant dans le top 3 de toutes les raisons rejetées, et c'est également l'un des facteurs très importants.
Les réglementations pertinentes sur la sécurité et la protection de la confidentialité de la collecte et du stockage des données sont les suivantes :
1) Politique de confidentialité : toutes les applications doivent inclure un lien de politique de confidentialité facilement accessible dans le champ de métadonnées App Store Connect et à l'intérieur de l'application. La politique de confidentialité doit spécifier clairement et clairement les données collectées par l'application/le service (le cas échéant), la manière dont les données sont collectées et toutes les utilisations des données.
Confirmez que tous les tiers qui partagent des données utilisateur avec l'application (conformément à ces directives) (par exemple, des outils d'analyse, des réseaux publicitaires et des SDK tiers, et toute société mère, filiale ou autre entité liée pouvant accéder à l'utilisateur données) fournira la confidentialité avec l'application Les mesures de protection des données utilisateur identiques ou équivalentes décrites dans les politiques et celles requises par les présentes directives.
Expliquez la politique de conservation/suppression des données et expliquez comment les utilisateurs peuvent retirer leur consentement et/ou demander la suppression des données utilisateur.
2) Autorisation : si l'application collecte des données utilisateur ou des données d'utilisation, le consentement de l'utilisateur doit être obtenu et le client doit pouvoir révoquer l'autorisation à tout moment par le biais d'un processus simple.
Vous devez expliquer clairement et complètement votre utilisation des données dans la déclaration d'utilisation. Si l'application collecte des données sur la base du règlement général de l'UE sur la protection des données ("RGPD") ou de réglementations similaires pour des droits et intérêts légitimes sans consentement préalable, elle doit se conformer à toutes les dispositions de ces lois.
3) Minimisation des données : ne demandez l'accès qu'aux données liées aux fonctions principales de l'application, et ne collectez et n'utilisez que les données nécessaires pour effectuer les tâches connexes. Ne demandez pas un accès complet aux ressources protégées telles que "Photos" ou "Contacts".
4) Autorité d'accès : l'application doit respecter les paramètres d'autorité de l'utilisateur et ne doit pas manipuler, tromper ou forcer les utilisateurs à accepter un accès inutile aux données. Par exemple, les applications qui peuvent publier des photos sur les réseaux sociaux ne doivent pas exiger l'accès au microphone avant d'autoriser les utilisateurs à télécharger des photos.
5) Connexion au compte : si l'application ne contient pas de fonctions importantes basées sur le compte, veuillez autoriser l'utilisateur à l'utiliser sans se connecter. Les applications ne doivent pas obliger les utilisateurs à fournir des informations personnelles pour une utilisation normale, sauf si les informations personnelles sont directement liées au fonctions de base de l'application ou lorsque la loi l'exige. La récupération d'informations de profil de base, le partage sur les réseaux sociaux ou l'invitation d'amis à utiliser l'application ne sont pas considérés comme des fonctions principales de l'application.
L'application doit également inclure un mécanisme de révocation des informations d'identification du réseau social et un mécanisme de désactivation de l'accès aux données entre l'application et le réseau social depuis l'application.
Les applications ne peuvent pas stocker les informations d'identification ou les jetons de réseau social en dehors de l'appareil, et ne peuvent utiliser ces informations d'identification ou ces jetons que pour se connecter directement aux réseaux sociaux à partir de l'application elle-même pendant l'utilisation de l'application.
6) Si l'application développée par le développeur tente de collecter secrètement les mots de passe des utilisateurs ou d'autres données privées des utilisateurs, le développeur sera retiré du programme pour développeurs Apple.
7) SafariViewController doit être utilisé pour afficher des informations à l'utilisateur dans une position bien visible ; ce contrôleur ne doit pas être masqué, ni masqué par d'autres vues ou calques. De plus, à l'insu et sans le consentement de l'utilisateur, l'application ne peut pas utiliser en privé le navigateur Safari ViewController pour suivre l'utilisateur.
8) Les applications qui compilent des informations personnelles ne peuvent pas être publiées dans l'App Store si leur source n'a pas le consentement explicite de l'utilisateur ou n'est pas directement dérivée de l'utilisateur (même s'il s'agit d'une base de données publique).
9) Les applications qui fournissent des services ou nécessitent des informations sensibles sur les utilisateurs dans des domaines soumis à une surveillance stricte (tels que les services bancaires et financiers, les soins médicaux et les voyages en avion) doivent être soumises par des entités juridiques qui fournissent des services correspondants, et non par des développeurs individuels.
4. Entreprise : achat avec paiements dans l'application
La conformité du fonctionnement des articles achetés dans l'application est également une préoccupation essentielle de l'App Store. Assurez la sécurité des fonds personnels des utilisateurs lors de l'utilisation d'applications téléchargées depuis le magasin. Au cours des 30 derniers jours de données de rejet d'applications du magasin d'applications, le nombre de demandes rejetées pour cette raison représentait 5,69 % du total des demandes rejetées.
Les réglementations et règles pertinentes concernant les articles achetés dans l'application sont les suivantes :
1) Si vous souhaitez déverrouiller des fonctionnalités ou des fonctions payantes dans l'application (les méthodes de déverrouillage incluent : l'abonnement, la devise du jeu, les niveaux de jeu, l'accès au contenu premium ou le déverrouillage de la version complète, etc.), vous devez utiliser l'application achats.
N'utilisez pas vos propres mécanismes pour déverrouiller du contenu ou des fonctions, tels que des clés de licence, des balises de réalité augmentée, des codes QR, etc. N'incitez pas les clients à sortir de l'application pour effectuer des achats via des liens externes dans le contenu des métadonnées.
2) Vous pouvez fournir une devise d'achat dans l'application pour que les clients "récompensent" les fournisseurs de contenu numérique dans l'application. Cependant, tous les points et devises du jeu achetés ne doivent pas expirer.
Vous devez spécifier le bon type d'achat, sinon l'application sera rejetée.
3) Les utilisateurs peuvent être autorisés à donner les articles achetés à d'autres. Cependant, si un cadeau doit être remboursé, il ne peut être retourné qu'à l'acheteur d'origine.
4) Les applications qui fournissent une "boîte à trophées" ou un autre mécanisme d'achat aléatoire d'articles virtuels doivent divulguer au client la probabilité d'obtenir chaque type d'article avant que le client n'achète.
5) Les applications sans abonnement peuvent fournir une période d'essai gratuite basée sur le temps avant de fournir l'option de déverrouillage complet. La méthode consiste à configurer un article IAP non consommable dans "Niveau de prix 0" et à le nommer selon la convention de dénomination "XX jours d'essai".
Avant de commencer la période d'essai, vous devez clairement indiquer la durée de la période d'essai, le contenu ou les services auxquels il n'est plus possible d'accéder après la fin de la période d'essai et tous les frais ultérieurs que les utilisateurs doivent payer pour obtenir toutes les fonctionnalités.
5. Performances : configuration logicielle requise
Pour les applications qui souhaitent être lancées dans le magasin d'applications, si elles peuvent être intégrées dans l'ensemble de l'environnement du magasin d'applications, les problèmes d'adaptabilité tels que le code, le cadre et l'adaptation de l'interface affecteront également l'acceptation de votre application par le magasin d'applications. Selon les statistiques des audits rejetés au cours des 30 derniers jours, le nombre de demandes rejetées en fonction des exigences logicielles représentait 5,21 % du total rejeté, ce qui est également l'un des facteurs d'influence qui ne peut être ignoré.
Les détails de la configuration logicielle requise sont les suivants :
1) Assurez-vous que votre application ne peut utiliser que des API publiques et doit s'exécuter sur le système d'exploitation actuellement publié. Lorsque le système d'exploitation d'Apple ou de Google est mis à jour, vous devez mettre à jour votre application à temps pour vous assurer que la fonction, le cadre ou la technologie de l'application est compatible avec le dernier système d'exploitation.
2) Votre application doit être entièrement packagée. Vous ne devez pas lire ou écrire de données en dehors du conteneur spécifié, et vous ne devez pas télécharger, installer ou exécuter de code qui introduit ou modifie les fonctionnalités ou les fonctions de l'application, y compris d'autres applications.
3) Si le virus, fichier, code informatique ou programme transmis par votre application affecte négativement le fonctionnement normal du système d'exploitation ou provoque son interruption, alors votre application sera rejetée.
Des règles plus détaillées, vous pouvez lire notre blog pertinent.
6. Conception : spam
Il existe maintenant des ressources massives dans le magasin d'applications, qui peuvent répondre aux différents besoins des utilisateurs. Offrez aux visiteurs une bonne expérience, assurez-vous que votre application contient des fonctionnalités exclusives différentes de celles de vos pairs et évitez de télécharger plusieurs gilets dans votre application. Pour déterminer s'il s'agit d'une application en double, il existe relativement de nombreuses raisons de rejet au cours des 30 derniers jours, car le nombre d'applications rejetées représentait 3,79 % du total rejeté.
Les règles pour déterminer s'il s'agit d'une application en double impliquent :
1) Créez plusieurs ID de costume pour la même application ;
Si votre application a l'intention de fournir différentes versions pour des lieux spécifiques, des équipes sportives, des universités, etc., envisagez de ne soumettre qu'une seule application et d'utiliser des achats intégrés pour fournir différentes fonctions.
2) Éviter de continuer à se développer dans des catégories qui comptent déjà un grand nombre d'applis similaires ;
Par exemple, il existe déjà trop d'applications qui simulent des sons de hoquet sur l'App Store, ainsi que des applications telles que des lampes de poche et la divination. À moins que votre application ne fournisse une expérience unique et de haute qualité, il sera difficile de passer un examen.
Les développeurs qui téléchargent un grand nombre d'applications de versions similaires seront retirés de la liste du programme pour développeurs Apple.
7. Sécurité : contenu généré par l'utilisateur
Afin d'éviter que les utilisateurs ne soient dérangés par des informations inutiles et d'assurer la qualité de l'expérience utilisateur, les applications contenant du contenu généré par l'utilisateur ou des services de réseaux sociaux doivent prêter attention aux détails suivants :
- Utilisez les méthodes correspondantes pour filtrer le contenu offensant afin d'empêcher la publication de ce contenu dans l'application ;
- Développer un mécanisme pour signaler le contenu offensant et réagir en temps opportun lorsque des problèmes surviennent ;
- Si les utilisateurs publient un contenu offensant, ils peuvent être disqualifiés de l'utilisation du service ;
- Publiez des informations de contact afin que les utilisateurs puissent vous contacter.
Si le contenu ou les services générés par l'utilisateur contenus dans l'application sont finalement principalement utilisés pour la pornographie, l'expérience Chatroulette (chat vidéo aléatoire), l'objectivation de quelqu'un dans la vie réelle (comme le vote "sexy ou non"), les menaces personnelles ou l'intimidation, ces les applications ne sont pas adaptées pour apparaître dans l'App Store et peuvent être supprimées sans préavis. Si le contenu généré par l'utilisateur contenu dans l'application provient d'un service Web et que le contenu est masqué par défaut (affiché uniquement lorsque l'utilisateur l'ouvre via votre site Web), vous pouvez afficher le message accidentel "NSFW (lieu public non adapté )" contenu.
8. Entreprise : Paiements-Abonnements
Quelle que soit la catégorie à laquelle elle appartient sur l'App Store, les applications peuvent fournir des abonnements d'achat intégrés auto-renouvelables. Lors de l'intégration d'abonnements auto-renouvelables dans l'application, assurez-vous de suivre les directives ci-dessous.
1) Utilisation autorisée : Si vous fournissez un abonnement renouvelable automatiquement, vous devez fournir aux clients une valeur continue, la période d'abonnement doit durer au moins sept jours et être accessible sur tous les appareils des utilisateurs. Des exemples d'abonnements appropriés incluent, mais sans s'y limiter : de nouveaux niveaux de jeu ; contenu sérialisé ; prise en charge multi-joueurs ; fourniture continue d'applications substantiellement mises à jour ; l'accès à de vastes collections ou à des mises à jour continues du contenu multimédia ; logiciel en tant que service (SAAS); et prise en charge des services cloud.
Les abonnements peuvent être fournis avec un point de service unique. Par exemple, vous pouvez fournir des abonnements pour l'ensemble de la bibliothèque de films, ainsi que des achats ou des locations de films individuels.
Vous pouvez fournir un seul abonnement et inclure vos propres applications et services. Les jeux fournis par l'abonnement au service de jeux en streaming doivent être téléchargés directement depuis l'App Store. Le jeu doit éviter les paiements répétés par les abonnés et ne doit pas nuire aux intérêts des non-abonnés.
L'abonnement doit s'appliquer à tous les appareils utilisateur qui peuvent utiliser l'application.
Les applications ne doivent pas obliger les utilisateurs à évaluer ou à commenter l'application, à télécharger d'autres applications ou à effectuer d'autres opérations similaires avant de pouvoir accéder aux fonctions, au contenu ou à l'utilisation de l'application.
Comme toutes les applications, ces abonnements à des services devraient permettre aux utilisateurs d'obtenir directement des articles payants sans effectuer de tâches supplémentaires, telles que la publication sur les réseaux sociaux, le téléchargement de carnets d'adresses et l'enregistrement d'un nombre spécifique de fois dans l'application.
Les abonnements peuvent inclure des points consommables, des gemmes ou de la monnaie du jeu. Vous pouvez également proposer des abonnements qui incluent des réductions sur les biens consommables (comme les abonnements premium qui peuvent acheter des packs de gemmes à des prix réduits).
Si vous souhaitez transformer une application existante en un modèle commercial basé sur un abonnement, vous ne devez pas nuire aux principales fonctionnalités pour lesquelles les utilisateurs existants ont déjà payé. Par exemple, après avoir introduit un modèle d'abonnement pour les nouveaux clients, les clients qui ont acheté "Full Game Unlock" devraient pouvoir continuer à accéder à la version complète du jeu.
Les applications qui prennent en charge les abonnements à renouvellement automatique peuvent offrir aux clients une période d'essai gratuite en fournissant les informations pertinentes spécifiées dans App Store Connect.
Les applications qui tentent de tromper les utilisateurs seront supprimées de l'App Store. Cela inclut les applications qui tentent d'inciter les utilisateurs à acheter des abonnements au moyen de fausses informations ou qui impliquent des comportements "d'appâtage" et frauduleux. Ces applications seront supprimées de l'App Store et vous pourrez être supprimé du programme pour développeurs Apple. En savoir plus sur la période d'essai gratuite de l'abonnement.
Les applications qui permettent le renouvellement automatique des abonnements à la musique et à la vidéo, avec l'approbation préalable d'Apple, peuvent également être incluses dans un package prédéfini et fournies avec le package de données de réseau cellulaire fourni dans l'application de l'opérateur de réseau cellulaire.
2) Mise à niveau et rétrogradation : les utilisateurs doivent pouvoir bénéficier d'une expérience de mise à niveau/rétrogradation transparente, et il n'y aura pas d'abonnement accidentel à plusieurs versions différentes du même contenu. Veuillez consulter les meilleures pratiques pour gérer les options de mise à niveau et de rétrogradation de l'abonnement.
3) Informations sur l'abonnement : avant d'autoriser les clients à s'abonner, vous devez décrire clairement les avantages spécifiques après le paiement. Combien y a-t-il de numéros chaque mois ? Quelle est la capacité de stockage dans le cloud ? À quels services pouvez-vous accéder spécifiquement ? Assurez-vous de communiquer clairement les exigences décrites dans le « Contrat de licence du programme pour développeurs Apple » sous « Contrats, fiscalité et opérations bancaires ».
9. Juridique : Jeux d'argent
La gestion des jeux, des jeux d'argent et des loteries est difficile et constitue l'une des catégories d'applications les plus réglementées sur l'App Store. Cette fonctionnalité ne peut être incluse qu'après avoir entièrement vérifié les exigences légales de tous les pays/régions où votre application sera publiée, et la préparation du processus d'examen de cette fonctionnalité prendra plus de temps.
Les règles pertinentes concernant les jeux, les paris et les loteries sont les suivantes :
1) Les tirages au sort et les concours doivent être parrainés par le développeur de l'application ;
2) Les règles officielles de la loterie, du concours et de la loterie doivent être indiquées dans l'application, et il doit être clairement indiqué qu'Apple n'est pas un sponsor, ni n'a participé à l'événement sous quelque forme que ce soit ;
3) Les applications ne peuvent pas acheter de points ou de devises via des achats intégrés pour une utilisation dans tout type de jeux en argent réel ; ils ne peuvent pas vendre de billets de loterie ou de billets de loterie aux utilisateurs ; ils ne peuvent pas transférer de fonds dans l'application ;
4) Les applications qui proposent des jeux en argent réel (comme les paris sportifs, le poker, les jeux de casino, les courses de chevaux) ou des loteries doivent obtenir les licences et approbations nécessaires dans les régions où l'application est utilisée, et ne peuvent être diffusées que dans ces régions. Il doit être fourni gratuitement dans le Store. Il est interdit de publier des aides au jeu illégales, y compris des registres de cartes, sur l'App Store. Les applications de loterie doivent avoir une rémunération, des cotes et des prix.
10. Conception : connectez-vous avec Apple
Si l'application utilise un service de connexion tiers ou social (par exemple, connexion Facebook, connexion Google, connexion via Twitter, connexion via LinkedIn, connexion via Amazon ou WeChat) pour la configurer ou vérifier le compte d'utilisateur principal de cette application, alors l'application "Connexion avec Apple" doit également être fournie comme option équivalente. Le compte principal de l'utilisateur fait référence au compte créé dans l'application pour l'identification, la connexion et l'accès aux fonctions et aux services associés.
Dans les cas suivants, l'option "Connexion avec Apple" n'est pas requise :
1) Votre application utilise uniquement les paramètres de compte et le système de connexion de l'entreprise ;
2) Votre application est une application d'enseignement, d'entreprise ou d'entreprise, nécessitant que les utilisateurs se connectent avec un compte d'enseignement ou d'entreprise existant ;
3) Votre application utilise un système de citoyenneté ou une carte d'identité électronique pris en charge par le gouvernement ou l'industrie pour authentifier les utilisateurs ;
4) Votre application est cliente d'un service tiers spécifique et les utilisateurs doivent se connecter directement avec leur adresse e-mail, leurs réseaux sociaux ou d'autres comptes tiers pour accéder au contenu.