Application supprimée de l’App Store : comment répondre ?
Publié: 2023-10-20Pour beaucoup, l’App Store n’est pas seulement une plateforme de présentation de talents, mais aussi une source de revenus vitale. Ainsi, lorsque vous recevez un avis indiquant que votre application a été supprimée, cela peut impliquer une perte potentielle d’utilisateurs, une diminution des revenus et même une altération de la réputation de la marque. De tels revers soudains pourraient laisser de nombreux développeurs et spécialistes ASO se sentir dépassés et incertains.
Cependant, paniquer n’aidera pas. La clé est de prendre des mesures immédiates et constructives.
Dans cet article, nous examinerons en profondeur les raisons pour lesquelles Apple pourrait supprimer des applications, en abordant des domaines critiques tels que les problèmes de sécurité, les droits de propriété intellectuelle, la confidentialité des utilisateurs, les politiques de contenu et les conditions de paiement. Plus important encore, je vous guiderai étape par étape sur la façon de relever de tels défis si votre application devait être supprimée de l'App Store.
Principales raisons pour lesquelles Apple supprime des applications
1. Problèmes de sécurité
Si une application contient du code malveillant, comme des chevaux de Troie ou d'autres logiciels nuisibles, ou présente des vulnérabilités de sécurité évidentes telles que des risques de violation de données, Apple peut choisir de la supprimer. Les fonctionnalités cachées ou les portes dérobées, en particulier celles potentiellement nuisibles aux utilisateurs ou à leurs données, peuvent également conduire à leur suppression.
Exemple 1 : En 2015, environ 40 applications de l'App Store chinois ont été trouvées infectées par un logiciel malveillant appelé « XcodeGhost ». Ils ont été construits à l'aide d'une version compromise de l'outil de développement d'Apple, Xcode. Les applications concernées comprenaient de grands noms comme WeChat.
Exemple 2 : Au début de la pandémie de COVID-19, Apple a supprimé de nombreuses applications fournissant des informations inexactes ou des fonctionnalités dangereuses liées au virus.
2. Problèmes de propriété intellectuelle
Apple accorde une importance primordiale aux droits d'auteur, aux marques et autres droits de propriété intellectuelle. S’il s’avère qu’une application imite de manière flagrante une autre application, un autre produit ou contient du contenu non autorisé tel que de la musique, des images ou du texte, elle peut être supprimée. L’utilisation non autorisée des marques, noms ou services tiers d’autres sociétés est également un grand non.
Exemple : en 2018, Apple a supprimé de son App Store de nombreuses applications imitant des applications populaires, comme Fortnite. Ces imposteurs visent souvent à reproduire l’apparence et les fonctions des applications à la mode, induisant ainsi les utilisateurs peu méfiants à les télécharger.
3. Problèmes de confidentialité des utilisateurs
Apple souligne systématiquement l'importance de la confidentialité des utilisateurs. Les applications qui collectent, stockent ou partagent des données utilisateur sans consentement risquent d’être supprimées. Cela inclut ceux qui suivent les emplacements ou les comportements des utilisateurs sans autorisation ou qui gèrent les données des utilisateurs de manière non sécurisée.
Exemple 1 : En 2019, une application appelée « Like Patrol », qui prétendait permettre aux utilisateurs de surveiller les activités des autres sur Instagram, a été supprimée par Apple, invoquant des problèmes de confidentialité.
Exemple 2 : l'application VPN de Facebook, Onavo Protect, a été supprimée en raison de problèmes de collecte de données.
4. Problèmes de contenu
Apple attend de toutes les applications qu'elles respectent certaines normes sociales et culturelles. Cela signifie que les applications dont le contenu est inapproprié, nuisible, trompeur ou qui va à l'encontre de ces directives pourraient être supprimées. Les contenus politiquement sensibles ou controversés peuvent également être signalés.
Exemple 1 : En 2019, Apple a supprimé une application nommée « HKmap.live » de son App Store de Hong Kong. Cette application affichait les emplacements de la police et des manifestants à Hong Kong. Apple a mentionné que l’application était « utilisée de manière à mettre en danger les forces de l’ordre et les résidents ».
Exemple 2 : Tumblr, une plateforme de médias sociaux, a été temporairement supprimée en raison de contenus pédopornographiques, bien qu'elle ait été restaurée ultérieurement.
Exemple 3 : lors du nouveau lancement de Vine, cette application de partage de vidéos de six secondes a été supprimée pour avoir autorisé du contenu explicite. Cependant, il a été rapidement rétabli après avoir résolu le problème.
Exemple 4 : En 2017, Apple a supprimé l'application du New York Times de son App Store en Chine, invoquant des violations des réglementations locales.
5. Problèmes de paiement
En matière de paiements, Apple a des règles strictes concernant son système d'achat intégré. Les applications tentant de contourner ce système, notamment lors de la vente de biens ou de services virtuels, pourraient être supprimées. De plus, toute structure de frais et toute méthode de transaction peu claires, trompeuses ou non autorisées pourraient être considérées comme une violation.
Exemple 1 : Le différend entre Epic Games et Apple est bien connu. En 2020, Epic Games a introduit une fonctionnalité de paiement direct dans son jeu, Fortnite, contournant le système d'achat intégré d'Apple. En réponse, Apple a supprimé Fortnite de l'App Store, ce qui a conduit à une bataille juridique entre les deux.
Exemple 2 : L'application iTether a permis aux utilisateurs d'iPhone de contourner les restrictions de l'opérateur et de partager le point d'accès de leur téléphone sans encourir de frais supplémentaires. En raison de la violation des conditions de nombreux opérateurs, Apple a décidé de le supprimer.
6. Expiration du compte développeur
Les développeurs doivent s'inscrire au programme pour développeurs d'Apple et payer des frais annuels pour publier et gérer des applications sur l'App Store. Si le compte d'un développeur expire et n'est pas renouvelé à temps, toutes ses applications seront supprimées du magasin. S'ils renouvellent après l'expiration, ils devront peut-être soumettre à nouveau leurs applications pour examen, plutôt que de simplement restaurer les versions précédentes.
Pour éviter de tels incidents, Apple envoie généralement plusieurs rappels avant l'expiration d'un compte, invitant les développeurs à mettre à jour les informations de paiement et à renouveler leur adhésion.
Gestion des problèmes de suppression d'applications
1. Consultez la notification d'Apple
Lorsque votre application est rejetée ou supprimée par l'équipe d'examen de l'App Store, Apple vous enverra un e-mail de notification. Cet e-mail est crucial car il fournit des détails sur les raisons du rejet ou de la suppression de votre application. Apple fait généralement référence à des sections spécifiques des « Directives d'examen de l'App Store » pour identifier le problème. Parfois, ils peuvent inclure des captures d’écran ou des vidéos pour vous aider à mieux comprendre.
Remarque : dès réception d'un avis de refus, ne vous précipitez pas pour répondre. Assurez-vous de bien comprendre les raisons du rejet. En cas de doute, effectuez des recherches ou consultez avant de vous engager auprès de l'équipe d'évaluation d'Apple.
2. Suivez les directives et identifiez la raison de la suppression
Les « Directives d'examen de l'App Store » décrivent les règles d'Apple pour déterminer quelles applications sont autorisées sur l'App Store. Chaque développeur doit lire attentivement ces directives avant de soumettre une application. Alors vous devriez:
- Faites correspondre les raisons du rejet : identifiez comment votre application a enfreint les directives et effectuez les ajustements nécessaires.
- Portez une attention particulière aux problèmes courants : certaines sections, telles que celles concernant la confidentialité, les paiements, la sécurité des enfants ou le contenu publicitaire, ont tendance à poser davantage de problèmes. Méfiez-vous particulièrement de ces domaines potentiellement litigieux.
- Pensez à l'expérience utilisateur : de nombreuses directives tournent autour de l'expérience utilisateur. Assurez-vous que votre application offre une expérience de haute qualité, claire et conviviale.
- Rechercher des avis externes : dialoguer avec d'autres développeurs ou utilisateurs peut aider à clarifier certaines directives. Pensez à rejoindre des communautés de développeurs ou à consulter des développeurs chevronnés.
3. Résoudre le problème
Modifiez votre application en fonction des commentaires d'Apple. Les changements potentiels peuvent impliquer des ajustements de code, des mises à jour de contenu ou des ajustements à votre politique de confidentialité.
- Analysez en détail : consultez l'avis de refus d'Apple pour vous assurer que vous comprenez parfaitement les raisons.
- Modifier le code et le contenu : sur la base des commentaires d'Apple, apportez les ajustements nécessaires à votre application. Cela peut inclure la mise à jour des fonctionnalités, la refonte de l'interface ou la modification des descriptions textuelles.
- Vérifiez la confidentialité et les autorisations : si votre application a été rejetée en raison de problèmes de confidentialité ou de demandes d'autorisation inappropriées, assurez-vous d'avoir obtenu tous les consentements des utilisateurs nécessaires et que votre application collecte et utilise uniquement les données essentielles.
- Tests : avant de soumettre à nouveau votre demande, effectuez des tests approfondis. Vous pouvez utiliser l'outil TestFlight d'Apple pour les tests internes ou inviter des testeurs externes. Assurez-vous que tous les problèmes connus sont résolus et que toutes les fonctionnalités de l'application fonctionnent de manière transparente.
4. Soumettre à nouveau
Une fois que vous avez résolu tous les problèmes et terminé les tests, vous pouvez soumettre à nouveau votre application pour examen par Apple.
- App Store Connect : connectez-vous à votre compte App Store Connect.
- Téléchargez une nouvelle version : à l'aide de Xcode ou d'Application Loader, téléchargez l'application révisée sur App Store Connect. Attribuez un nouveau numéro de version pour cette version.
- Détaillez vos modifications : dans les « notes de version » ou dans les commentaires du développeur lors de la soumission, décrivez pourquoi vous soumettez à nouveau, les modifications apportées et comment vous avez répondu aux préoccupations d'Apple. Cela peut accélérer le traitement de l'équipe d'examen.
- Soumettre pour révision : Après avoir apporté toutes les modifications nécessaires, cliquez sur le bouton « Soumettre pour révision ».
- Soyez patient : les examens peuvent prendre quelques jours, en particulier pendant les heures de pointe. Vous pouvez vérifier l'état d'évaluation de votre application dans App Store Connect.
5. Contactez Apple
Si les raisons du refus ne sont pas claires ou si vous avez besoin de précisions supplémentaires, envisagez de contacter l'assistance aux développeurs d'Apple. Ils offrent souvent des conseils pour résoudre les problèmes.
Étapes et recommandations :
- Utilisez App Store Connect : dans votre compte App Store Connect, vous pouvez répondre directement aux e-mails liés à l'évaluation de votre application. Cela offre un canal direct vers l’équipe d’examen. Certaines équipes de développeurs plus importantes peuvent également avoir des « connexions » au sein de l'équipe de révision d'Apple. Si vous avez de tels contacts, envisagez d’abord de les contacter.
- Fournissez des informations explicites : signalez clairement les zones de confusion ou les aspects nécessitant des éclaircissements lors de la communication. Offrez tous les détails pertinents, comme des descriptions des fonctionnalités de l'application ou des captures d'écran du problème.
- Restez poli et professionnel : même si les refus peuvent être frustrants, communiquez toujours de manière courtoise et professionnelle avec l'équipe d'évaluation. Ils sont diligents et prêts à aider.
6. Envisagez de faire appel
Si vous estimez que la décision d'Apple était erronée ou si vous avez des raisons valables de penser qu'elle devrait être réévaluée, vous pouvez choisir de faire appel. Voici comment procéder et quelques conseils :
- Comprendre le processus d'appel : commencez par lire la documentation officielle d'Apple concernant le processus d'appel.
- Fournissez des preuves et des raisons : lorsque vous soumettez votre appel, assurez-vous de fournir des preuves complètes et spécifiques pour étayer vos réclamations. Il ne suffit pas d’exprimer son mécontentement.
- Demandez l’avis d’un professionnel : envisagez de consulter des experts juridiques ou des développeurs chevronnés avant de faire appel pour vous assurer que votre dossier est solide.
- Soyez clair et professionnel : assurez-vous que votre appel est bien articulé, professionnel et respectueux. Évitez d'utiliser un langage passionné ou trop émotionnel.
- Soumettre et attendre : suivez la procédure requise pour votre appel et attendez patiemment la réponse d'Apple. N'oubliez pas que les appels peuvent prendre du temps et leur succès n'est pas garanti. Que vous contactiez Apple ou fassiez appel, restez toujours professionnel et courtois. Fournir des informations détaillées et précises peut aider à obtenir une issue favorable.
7. Solutions alternatives
Si votre application est rejetée de l'App Store et qu'un appel ne fonctionne pas ou si vous rencontrez des défis insurmontables, il est sage de réfléchir à des alternatives. Voici quelques suggestions:
- Versions alternatives : bien que de nombreux magasins d'applications, comme l'App Store d'Apple et Google Play, aient des politiques contre les applications en double ou très similaires, il existe des avantages à disposer d'une version alternative. Par exemple, il peut servir de sauvegarde si votre application principale est supprimée.
- Ajuster les fonctionnalités : envisagez de modifier ou de supprimer les fonctionnalités qui ont conduit au rejet, puis de soumettre à nouveau la demande.
- Applications Web : si l'App Store n'est pas une option, pensez à transformer votre application en application Web ou en application Web progressive (PWA). Les utilisateurs peuvent y accéder via un navigateur sans avoir besoin de télécharger l'App Store.
- Autres plates-formes : il existe d'autres systèmes d'exploitation et magasins mobiles, comme Google Play. En cas de problème avec l'App Store, envisagez de développer pour ceux-ci.
- Distribution directe : pour les publics cibles professionnels ou spécifiques, envisagez d'utiliser la distribution d'entreprise d'Apple, en contournant l'App Store.
- Abonnements ou achats externes : si des problèmes d'achat dans l'application ont conduit à un rejet, envisagez de déplacer le processus d'achat en dehors de l'application, par exemple en utilisant un site Web.
N'oubliez pas qu'il est sage de préparer des plans de sauvegarde, car il pourrait être trop tard une fois l'application supprimée.
8. Rejoignez les communautés de développeurs
Il existe de nombreux forums et communautés de développeurs, comme Stack Overflow, r/iOSProgramming de Reddit et des groupes de développeurs iOS ou Apple locaux. Partagez vos expériences, demandez conseil et découvrez comment d'autres font face à des défis similaires.
9. Continuez à mettre à jour
Même si votre application est remise en vente, assurez-vous de la mettre à jour régulièrement, en respectant les dernières directives pour éviter de futures radiations.
10. La prévention est la clé
La meilleure stratégie pour éviter la radiation est de toujours suivre les directives d'Apple. Envisagez de consulter des développeurs iOS expérimentés ou d'utiliser des services d'évaluation professionnels au début du processus de développement ou avant des mises à jour importantes.
11. Atténuer les risques
Les suppressions d'applications en raison de violations peuvent avoir un impact négatif sur votre compte de développeur. En fonction de la gravité et de la fréquence des violations, Apple peut restreindre, voire interdire le compte. Si ce risque vous préoccupe, envisagez de migrer certaines applications pour réduire le risque ou éviter de placer trop de produits sous un seul compte de développeur. De cette façon, le problème d’un produit ne mettra pas en danger les autres.
Conclusion
Que vous soyez un développeur chevronné ou un débutant, il est crucial de comprendre comment gérer la suppression des applications. Espérons que ce guide vous aidera à comprendre les principales raisons de la suppression des applications Apple et les stratégies pour y remédier, vous armant ainsi de préparation et de confiance. Je vous souhaite des annonces fluides et des critiques réussies !