Skip to main content
Version 3.0 - 08/06/2026

Introduction

Bien que chaque jeu soit unique, de nombreux jeux rencontrent des difficultés dans plusieurs domaines clés lors de la certification. Cette page couvre plusieurs de ces domaines clés et fournit des conseils et des stratégies pour éviter ces difficultés lors de la certification. Pour voir tous les cas de test des exigences XBOX (XR) évalués, consultez la page des cas de test de certification.

Cas de test les plus souvent en échec

Le tableau suivant présente la répartition des échecs de certification pour chaque cas de test, présentée séparément pour les soumissions sur console XBOX et sur PC. N/A indique que le cas de test ne fait pas partie des principaux échecs pour ce type d’appareil. Sur PC, les échecs enregistrés en vertu de la politique du Microsoft Store 10.4.2 (Plantage ou blocage de l’application) sont signalés sous 001-01 Stabilité du titre, et les échecs enregistrés en vertu de la politique du Microsoft Store 10.1 (Autre plateforme) sont signalés sous 022-01 Normes de dénomination officielles.

Conseils et pratiques exemplaires

001-01 Stabilité du titre

Les titres doivent demeurer stables tout au long des tests et ne présenter aucun problème qui empêche de tester le titre. Conseils
Testez le titre sur tous les types d’appareils, configurations matérielles et générations de consoles pris en charge. La majorité des problèmes de stabilité se trouvent dans les exemples suivants :
  • Plantages, blocages ou longs écrans de chargement au lancement du titre. Consultez les exemples d’échec du cas de test pour connaître les délais attendus.
  • Plantages pendant les activités multijoueurs, comme l’envoi et la réception d’invitations de jeu, la mise en relation (matchmaking) et les scénarios de connexion à une partie.
  • Plantages pendant le jeu en général.
  • Plantage ou blocage lors des tests des scénarios de suspension, de mise en veille, de mise en veille prolongée et de reprise.
  • Plantage ou blocage lors des tests de saisie de l’utilisateur sur tous les écrans où la saisie de l’utilisateur est acceptée.
  • Plantage ou blocage lorsqu’on entre rapidement dans tous les menus du jeu et qu’on en ressort.
Conseils supplémentaires pour PC
Sur PC, ce cas de test couvre également les échecs enregistrés en vertu de la politique du Microsoft Store 10.4.2 (Plantage ou blocage de l’application). Testez avec différentes configurations matérielles et de cartes vidéo, en utilisant les pilotes graphiques les plus récents. Le titre est testé dans les cinq résolutions les plus populaires (1366 x 768, 1440 x 900, 1080P, 1440P et 4K), en mode fenêtré et en mode plein écran selon le cas, et avec divers processeurs graphiques AMD, Intel et Nvidia.
  • Installez le titre à partir du Store. L’équipe de test a constaté des problèmes après l’installation du titre à partir du Store qui n’apparaissent pas lors du chargement latéral du titre dans un sandbox de développement.
  • Testez plusieurs résolutions (fenêtré et plein écran).
  • Testez des saisies aléatoires sur tous les écrans.
  • Entrez rapidement dans les menus du jeu et ressortez-en.

003-02 Intégrité du titre

Les titres doivent être fonctionnellement complets, pouvoir être testés et respecter les normes de qualité XBOX lorsqu’ils sont soumis pour la certification. La soumission doit inclure tout le code client, les artefacts de soumission et le contenu téléchargeable. Les services des partenaires doivent être disponibles et correctement configurés pour les tests et la certification. Les titres doivent être empaquetés proprement, sans aucun échec, à l’aide de la version actuelle du Submission Validator lorsqu’ils sont soumis à Microsoft, et ils doivent inclure les journaux du Submission Validator avec leur soumission. La raison la plus courante de l’échec du cas de test 003-02 lors de la certification est la présence de problèmes dans le jeu qui empêchent l’équipe de certification d’effectuer une passe de test ou de terminer tous les modes de jeu. Problèmes courants
  • Des modes de jeu ne peuvent pas être terminés, ce qui empêche la progression dans le titre.
  • Les classements ne se remplissent pas.
  • Les différents modes de saisie (manettes, claviers, etc.) ne fonctionnent pas.
  • Le joueur se retrouve dans un état qui empêche la progression dans le titre (p. ex., impossibilité de recharger les armes, personnages qui restent coincés ou qui tombent hors de l’environnement de jeu, etc.).
Conseils
  1. Assurez-vous que le jeu est fonctionnellement complet et qu’il peut être testé.
  2. Le jeu est exempt de bogues majeurs ou bloquants.

045-01 Respecter les privilèges de l’utilisateur

Les titres doivent respecter tous les paramètres de privilèges de l’utilisateur et afficher l’interface utilisateur de résolution du système en cas de conflit. Consultez la documentation Utilisation côté client des privilèges utilisateur des services XBOX pour un examen détaillé des conseils techniques et des pratiques exemplaires. Problèmes courants
  1. Les titres ne respectent pas les privilèges de l’utilisateur, tant pour les comptes enfants que pour les comptes adultes.
  2. Les titres n’utilisent pas les API requises pour afficher l’interface utilisateur de résolution du système.
Exemples d’échecs :
  • Les titres permettent à un utilisateur de rejoindre une session de jeu multijoueur ou d’accepter des invitations de jeu à celle-ci lorsque le privilège You can join multiplayer games est réglé à Block.
  • Les titres ne permettent pas aux utilisateurs de rejoindre une session de jeu multijoueur ou d’accepter des invitations de jeu à celle-ci lorsque le privilège You can join multiplayer games est réglé à Block, mais n’affichent pas l’interface utilisateur de résolution du système.
Conseils
  1. Sur XBOX, accédez à Paramètres -> Général -> Sécurité en ligne et famille -> Confidentialité et sécurité en ligne -> Confidentialité XBOX.
  2. Sur PC, accédez à https://aka.ms/XboxPrivSettings pour gérer les paramètres de privilèges et de confidentialité.
  3. Vérifiez tous les privilèges de la XR-045 avec des comptes enfants et des comptes adultes.
  4. Les comptes enfants sont gérés par un parent ou un tuteur. Celui-ci peut personnaliser les paramètres de privilèges des comptes enfants dans Paramètres > Compte > Paramètres familiaux > Gérer les membres de la famille.
[!Note] XUserCheckPrivilege détermine si un utilisateur possède un privilège précis. XUserResolvePrivilegeWithUiAsync affiche l’interface utilisateur de résolution du système qui est requise pour les privilèges de l’utilisateur. Celle-ci présente l’interface nécessaire pour expliquer la situation ou proposer une offre si l’utilisateur ne possède pas le privilège.

064-02 Rejoindre une session de jeu à partir du même jeu

Ce cas de test vise à vérifier la possibilité de rejoindre une session multijoueur à partir du même jeu. Lorsqu’un utilisateur rejoint une expérience de jeu multijoueur ou accepte une invitation à celle-ci à partir du même jeu, il doit être amené dans l’expérience multijoueur. Problèmes courants
  • Rejoindre une expérience multijoueur ou accepter une invitation à celle-ci à partir du même jeu n’amène pas l’utilisateur dans l’expérience.
  • Rejoindre une expérience multijoueur protégée par mot de passe ou accepter une invitation à celle-ci à partir du même jeu n’amène pas l’utilisateur dans l’expérience.

055-01 Succès

Les échecs les plus courants surviennent lorsque des titres ne déverrouillent pas les succès alors que les critères sont remplis. Vérifiez que tous les succès se déverrouillent lorsque les critères sont remplis avant de soumettre le titre à la certification.

064-03 Invitations en jeu

Ce cas de test s’applique uniquement aux titres qui offrent un mécanisme d’invitation en jeu; les invitations en jeu sont recommandées plutôt qu’obligatoires. Lorsqu’un titre offre des invitations en jeu, ce mécanisme doit acheminer l’invitation par la plateforme XBOX afin que le destinataire la reçoive au moyen de la notification de l’interface XBOX et puisse rejoindre la session. Cela comprend les sessions joignables où sont présents des joueurs d’autres réseaux et les sessions joignables protégées par mot de passe. Pour en savoir plus sur l’annonce de la possibilité de rejoindre une session et l’enregistrement de l’activité à l’aide du GDK, consultez l’aperçu de Multiplayer Activity (MPA). Problèmes courants
  1. Un titre qui offre des invitations en jeu ne les achemine pas par la plateforme XBOX, de sorte que les destinataires ne les reçoivent pas au moyen de l’interface XBOX.
  2. Le titre prend en charge des expériences multijoueurs joignables protégées par mot de passe, mais ne permet pas aux joueurs d’envoyer des invitations de jeu à ces expériences à partir du jeu.
Conseils
Lorsqu’un titre offre un mécanisme d’invitation en jeu, vérifiez que chaque expérience multijoueur joignable, y compris les expériences protégées par mot de passe, achemine les invitations par la plateforme XBOX afin que les destinataires les reçoivent au moyen de l’interface XBOX.

015-01 Communication entre utilisateurs

Les titres doivent vérifier auprès du service XBOX les autorisations d’un utilisateur concernant les actions liées à la confidentialité et à la sécurité en ligne, et ne doivent pas transmettre de données utilisateur ni permettre la communication sur XBOX lorsque les paramètres de confidentialité et de sécurité en ligne de l’utilisateur ne le permettent pas.
  1. Sur console, accédez à Paramètres -> Général -> Sécurité en ligne et famille -> Confidentialité et sécurité en ligne -> Confidentialité XBOX.
  2. Sur PC, les paramètres de confidentialité peuvent être gérés ici.
Problèmes courants
  1. Lorsqu’un utilisateur bloque un autre utilisateur, le titre ne bloque pas toutes les communications provenant de l’utilisateur bloqué.
  2. L’utilisateur peut communiquer par la voix et par texte sur XBOX lorsque « Les autres peuvent communiquer par la voix, par texte ou par invitation » est réglé à bloquer.
  3. L’utilisateur peut communiquer par la voix et par texte en dehors de XBOX lorsque « Les autres peuvent communiquer par la voix, par texte ou par invitation » est réglé à bloquer.
  4. Le titre permet à l’utilisateur de recevoir des invitations de jeu multijoueur lorsque « Les autres peuvent communiquer par la voix, par texte ou par invitation » est réglé à bloquer.

052-06 Stockage infonuagique : itinérance

La progression des sauvegardes de jeu doit être itinérante entre des appareils semblables lorsque l’utilisateur est connecté aux services XBOX. Pour les jeux qui utilisent le même TitleID sur plusieurs appareils ou générations de consoles, les données de sauvegarde doivent être itinérantes entre ces appareils. Les données de sauvegarde de jeu doivent être itinérantes avec succès entre le PC et la console lorsque cette fonctionnalité est prise en charge. Problèmes courants
  1. Les sauvegardes de jeu ne peuvent pas être téléchargées avec succès sur un deuxième appareil du même type ou de la même génération (p. ex., XBOX Series S et XBOX Series X, XBOX One et XBOX One S, ou deux PC différents).
  2. Pour les jeux qui partagent le même TitleID entre les générations de consoles (p. ex., XBOX One et XBOX Series X|S), les sauvegardes de jeu ne peuvent pas être itinérantes entre ces appareils.
  3. Les sauvegardes dans le nuage ne sont pas reconnues par le titre au premier lancement et, sans aucune interaction de l’utilisateur, sont ensuite écrasées sur le deuxième appareil.
  4. Les données de sauvegarde de jeu ne sont pas itinérantes avec succès entre le PC et la console lorsque cette fonctionnalité est prise en charge.
Conseils Vérifiez que les sauvegardes de jeu sont associées au profil qui les a créées et qu’elles sont itinérantes entre deux appareils du même type lorsque l’utilisateur est connecté à XBOX.

052-05 Association correcte à l’utilisateur

Les titres doivent associer la progression, l’état sauvegardé, les préférences, les succès et les autres récompenses aux utilisateurs qui ont enregistré cette progression, choisi ces préférences ou obtenu ces récompenses. Les titres doivent éviter de sauvegarder l’état d’utilisateurs qui ne sont plus connectés. Un aspect clé de cette exigence concerne la gestion des situations dans lesquelles l’utilisateur principal d’un titre change pendant que le titre est actif, suspendu ou arrêté. Problèmes courants
  1. Les titres n’associent pas correctement les données de sauvegarde à un profil XBOX.
  2. Le titre associe incorrectement la progression, l’état sauvegardé, les préférences, les succès ou d’autres récompenses à un utilisateur à la suite d’un changement d’utilisateur.
  3. La progression d’un nouvel utilisateur n’est pas sauvegardée à la suite d’un changement d’utilisateur.
  4. Un nouvel utilisateur peut modifier les données de sauvegarde, l’état ou le profil d’un utilisateur précédent après que celui-ci s’est déconnecté.

022-01 Normes de dénomination officielles

Les échecs les plus courants surviennent lorsqu’un titre fait référence à des plateformes concurrentes dans du texte ou des images. Assurez-vous que tout le texte et toutes les images respectent la liste de terminologie et ne font pas référence à des plateformes concurrentes (p. ex., images de la manette d’un concurrent ou indications de boutons).

001-02 Stabilité du titre après la suspension, la mise en veille et la mise en veille prolongée

Les titres doivent demeurer stables lorsqu’ils sont suspendus, mis en veille, mis en veille prolongée et repris. Problèmes courants
  • Plantage ou blocage lorsque le titre est suspendu, mis en veille, mis en veille prolongée ou repris.
  • Plantage ou blocage lors d’un changement d’utilisateur pendant que le titre est suspendu.
  • Plantage ou blocage lors de la suspension du titre pendant la navigation dans les menus.
  • Plantage ou blocage lors de la suspension du titre pendant une partie en ligne.
Conseils
Suspendez, mettez en veille, mettez en veille prolongée et reprenez le titre dans tous les menus, modes de jeu et scénarios de jeu (en ligne et hors ligne). Effectuez des changements d’utilisateur pendant que le titre est suspendu.

064-01 Rejoindre une session de jeu depuis l’extérieur du jeu

Ce cas de test vérifie la possibilité de rejoindre une session depuis l’extérieur du jeu. Lorsqu’un utilisateur rejoint une expérience multijoueur ou accepte une invitation à celle-ci depuis l’extérieur du jeu, il doit être amené dans l’expérience multijoueur. Assurez-vous de vérifier la connexion aux expériences multijoueurs pendant que le titre est arrêté et suspendu. Problèmes courants
  • Rejoindre une expérience multijoueur ou accepter une invitation à celle-ci depuis l’extérieur du jeu n’amène pas l’utilisateur dans l’expérience.
  • Rejoindre une expérience multijoueur protégée par mot de passe ou accepter une invitation à celle-ci depuis l’extérieur du jeu n’amène pas l’utilisateur dans l’expérience.
  • Rejoindre une expérience multijoueur pendant que le titre est arrêté ou suspendu n’amène pas l’utilisateur dans l’expérience multijoueur.

018-01 Signalement de contenu inapproprié et vérification des chaînes de texte du CGU

Le contenu généré par l’utilisateur (CGU) est du contenu que les utilisateurs apportent à une application ou à un produit et qui peut être consulté ou accessible par d’autres utilisateurs en ligne. Si votre produit contient du CGU, vous devez :
  • Publier et mettre à la disposition des utilisateurs des conditions d’utilisation du produit ou des lignes directrices sur le contenu généré par l’utilisateur, soit dans le jeu, soit sur le site Web du titre.
  • Fournir aux utilisateurs un moyen de signaler au développeur le contenu inapproprié ou nuisible dans le produit afin qu’il soit examiné et retiré ou désactivé s’il enfreint les lignes directrices sur le contenu, ou mettre en œuvre une méthode de détection proactive du CGU inapproprié ou nuisible (par exemple, le filtrage du texte).
  • Les titres doivent retirer ou désactiver le CGU à la demande de Microsoft.
  • Gérer adéquatement les scénarios dans lesquels un utilisateur n’a pas accès au CGU dans le jeu.
  • Les titres intégrés à des plateformes de mods tierces doivent s’intégrer à l’API de signalement ou de plainte du produit, si elle est disponible, et doivent modérer le contenu si les contrats tiers respectifs l’exigent.
  • Les titres intégrés à des plateformes de mods tierces doivent présenter aux utilisateurs un avis de non-responsabilité, une boîte de dialogue ou un indice visuel si le contenu ne provient pas du développeur.
Détection proactive de texte nuisible ou inapproprié Les titres qui utilisent l’API StringService satisfont automatiquement à l’exigence de détection proactive (pour les scénarios textuels). Par défaut, les titres devraient utiliser l’API StringService pour les noms et les autres chaînes de texte statiques courtes. Si les titres comportent d’autres scénarios textuels qui permettent la saisie de textes plus longs, ou s’il existe des contraintes techniques ou autres, les titres peuvent choisir de mettre en œuvre leur propre variante de filtrage du texte en empêchant l’affichage d’un ensemble de termes à un autre joueur sur les services XBOX. Consultez la liste des mots de base qui doit être utilisée comme base minimale pour le blocage ou le masquage auprès des joueurs non locaux sur les services XBOX. Problèmes courants
  • Les titres ne détectent pas de façon proactive le texte nuisible ou inapproprié.
Conseils Vérifiez que toutes les chaînes de texte du CGU sont filtrées pour détecter le texte nuisible ou inapproprié.

067-01 Interactions Joués récemment avec

Les titres dotés d’une fonctionnalité multijoueur en ligne doivent enregistrer les interactions significatives entre joueurs sur le réseau XBOX à l’aide de la fonctionnalité Recent Players de Multiplayer Activity (MPA), afin que la plateforme puisse afficher la liste Joués récemment avec. Pour les titres qui utilisent encore l’ancien Multiplayer Session Directory (MPSD), les informations sur l’état de la session peuvent plutôt être conservées dans le MPSD. N’utilisez pas les deux, car la tenue des deux peut créer des enregistrements en double. Problèmes courants
  • Les profils ne sont pas tous inclus dans la liste Joués récemment avec de l’appareil.
  • Les utilisateurs qui quittent pendant une partie multijoueur n’apparaissent pas dans la liste Joués récemment avec.
Dernière modification le 8 octobre 2026