Éviter les échecs de certification courants

Consultez cette liste pour éviter les problèmes qui empêchent souvent les applications d’être certifiées, ou qui peuvent être identifiés au cours d’une vérification ponctuelle après la publication de l’application.

Notes

Veillez à consulter les stratégies du Microsoft Store pour vous assurer que votre application répond à toutes les exigences répertoriées ici.

  • Ne soumettez votre application que lorsqu’elle est terminée. Nous vous invitons à utiliser la description de votre application pour signaler les fonctionnalités à venir. Toutefois, assurez-vous que votre application ne contient pas de sections incomplètes, de liens vers des pages web en construction, ni toute autre chose qui donnerait au client l'impression que votre application est incomplète.

  • Procédez au test de votre application à l’aide du Kit de certification des applications Windows avant de la soumettre.

  • Testez votre application dans différentes configurations pour vérifier qu'elle est aussi stable que possible.

  • Assurez-vous que votre application ne se bloque pas sans connectivité réseau. Même si une connexion est requise pour utiliser réellement votre application, cette dernière doit fonctionner correctement en l’absence de connexion.

  • Fournissez toutes les informations nécessaires pour utiliser votre application, telles que le nom d’utilisateur et le mot de passe d’un compte de test si votre application nécessite que les utilisateurs se connectent à un service, ou toute procédure requise pour accéder aux fonctionnalités masquées ou verrouillées.

  • Incluez une URL de stratégie de confidentialité si votre application en a besoin ; par exemple, si votre application accède à n’importe quel type d’informations personnelles de quelque manière que ce soit ou si elle est autrement requise par la loi. Pour déterminer si votre application nécessite une politique de confidentialité, consultez le Contrat du développeur d’application et les stratégies du Microsoft Store.

  • Vérifiez que la description de votre application indique clairement ce que fait votre application. Si vous avez besoin d'aide, consultez nos recommandations en matière de rédaction d'une description d'application attractive.

  • Fournissez des réponses complètes et précises à toutes les questions de la section Évaluation de l’âge.

  • Ne déclarez pas votre application comme accessible à moins de l’avoir spécifiquement conçue et testée pour des scénarios d’accessibilité.

  • Si votre application utilise les API de commerce à partir de l’espace de noms Windows.ApplicationModel.Store, prenez soin de tester l’application et de vérifier qu’elle gère les exceptions par défaut. En outre, assurez-vous que votre application utilise la classe CurrentApp et non la classe CurrentAppSimulator , qui est à des fins de test uniquement. (Notez que si votre application cible Windows 10, version 1607 ou ultérieure, nous vous recommandons d’utiliser les membres de l’espace de noms Windows.Services.Store plutôt que l’espace de noms Windows.ApplicationModel.Store.)

Important

Étant donné que les applications MSI et EXE ne sont pas examinées de la même façon que les applications MSIX, ces types d’applications ne peuvent pas avoir d’échecs de soumission.