Votre rapport de certification fait état de plantages?
Ce n’est pas rare, en particulier lors des passes de test de certification facultatives, avant que tous les bogues aient été corrigés. La difficulté consiste souvent à reproduire ces problèmes dans une build de développement au studio. Si les vidages sur incident sont indisponibles ou peu utiles, le fichier de sauvegarde du compte utilisé par l’équipe de certification peut l’être. En appliquant le fichier de sauvegarde du compte de test de certification à votre compte de test du sandbox de développement, vous pourrez peut-être cerner le problème plus facilement. Cet article vous explique comment procéder.Comment récupérer la sauvegarde depuis CERT et l’appliquer à votre compte de test
XblConnectedStorage récupère le blob de sauvegarde depuis le sandbox CERT de XBOX Live. Xbstorage permet d’appliquer la sauvegarde à un compte de test du sandbox de développement sur console. Xgamesaveutil permet d’appliquer la sauvegarde à un compte de test du sandbox de développement sur PC.Prérequis
- Le GDK ou les outils du GDK installés sur le PC utilisé
- Les informations de connexion du compte Partner Center à partir duquel le jeu est publié
- avec l’autorisation XBOX Live « Tools Access » sur le produit de jeu (documentation des autorisations)
- si la connexion est un compte invité, vous aurez besoin du nom du tenant Microsoft Entra dans lequel le compte est invité (probablement sous la forme ?.onmicrosoft.com).
- L’identificateur de configuration de service XBOX (SCID) du jeu, figurant dans la section Game Setup/Identity details de Partner Center.
- Le nom de famille du package (PFN) du jeu, au même emplacement.
- Les gamertags des comptes dont vous souhaitez récupérer les sauvegardes, fournis par l’équipe de certification.
- Le nom du sandbox utilisé par l’équipe de certification : CERT ou CERT.DEBUG.
- L’adresse courriel du compte de test auquel vous souhaitez appliquer la sauvegarde.
Récupérer le blob de sauvegarde depuis XBOX Live
- Ouvrez une fenêtre d’invite de commandes du GDK
-
Connectez-vous au compte Partner Center du prérequis n° 2 à l’aide de xbldevaccount, par exemple :
C:\temp>xbldevaccount signin —name billyray@mylovelygamecompany.com
Si vous vous connectez en tant qu’invité sur un autre tenant, utilisez l’option —tenant, par exemple :C:\temp>xbldevaccount signin —name billyray@mylovelygamecompany.com —tenant sombodyelseslovelygamecompany.onmicrosoft.com
-
Utilisez la ligne de commande XblConnectedStorage pour récupérer la sauvegarde depuis XBOX Live, par exemple :
C:\temp>xblconnectedstorage —scid 00000000-0000-0000-0000-000012345678 -s CERT —gamertag “2 SomeCertAccount” —output .\GameSaveFrom2SomeCertAccount.xml Using Dev account billyray@mylovelygamecompany.com from WindowsDevCenter Operation complete. Downloaded 4 save containers to .\GameSaveFrom2SomeCertAccount.xml.
Appliquer la sauvegarde au compte de test (console)
Suivez les instructions de la documentation de xbstorage pour appliquer le fichier xml à l’espace de stockage, par exemple :C:\temp>xbstorage import .\GameSaveFrom2SomeCertAccount.xml /msa:MLGC-MyTestAccount0000@xboxtest.com /replace /verbose
Appliquer la sauvegarde au compte de test (PC)
Suivez les instructions de la documentation de XGameSaveUtil pour appliquer le fichier xml à l’espace de stockage, par exemple :C:\temp>xgamesaveutil import .\GameSaveFrom2SomeCertAccount.xml /pfn:mygame_xxxxxx /replace
