none
[RESOLUE]Problème de validation de package Visual Studio 2012 & Game Maker RRS feed

  • Question

  • Bonjour à tous,

    Je suis un tout jeune développeur de jeux vidéo indépendant (cumulant tout de même plusieurs années en tant que Game Designer pour différents studios français), sur le point de lancer ma première release sur le Windows Store.

    J'utilise le logiciel Game Maker pour la conception de mon application et Visual Studio 2012 pour le déploiement (le 2013 n'étant pas compatible Game Maker à cee que j'ai pu comprendre).

    J'ai suivi le tutoriel ci joint, https://www.youtube.com/watch?v=UOagvPAhdMI, qui me semble complet sans être exhaustif.

    J'ai bien entendu suivi la procédure sans aucun encombre, mais au moment de soumettre mon package dans mon domaine de développeur Microsoft, une erreur survient m'indiquant que "l’attribut Publisher de l’élément Identity du manifeste de l’application ne correspond pas à votre ID d’éditeur".

    J'ai beau retourner le problème dans tout les sens et vérifier les divers paramètres que j'ai pu rentrer et je ne vois pas où j'ai pu me tromper.

    Auriez vous une idée pour me sortir du pétrin ?

    Merci à vous d'avance !


    • Modifié GroziProd mardi 13 janvier 2015 14:34
    jeudi 8 janvier 2015 12:39

Réponses

Toutes les réponses

  • Bonjour, GroziProd,

    Est-ce que vous avez créé le manifeste manuallement ou à l’aide du Visual Studio? Avez-vous vérifié le manifeste de package par le Kit de certification des applications Windows? Si c’est le cas, voudriez-vous partager le résultat? Consultez le lien suivant:
    App package requirements

    Cordialement,
    Dimitar


    vendredi 9 janvier 2015 12:35
    Modérateur
  • Bonjour Dimitar,

    Le manifeste est créé à l'aide de Visual Studio 2012.

    Par rapport à la vérification du manifeste par le kit de certification voici le résultat :

    <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ns="http://schemas.microsoft.com/appx/2010/manifest" xmlns:ns2="http://schemas.microsoft.com/appx/2013/manifest"><head><title>Windows App Certification Kit - Résultats des tests</title><style type="text/css">
              BODY, TH, TD { font-family: Segoe UI; font-size: 10.5pt; color: #2a2a2a; margin: 0 18pt; padding: 0; }
              .titleLarge { margin-top: 9pt; font-family: Segoe UI Light; font-size: 25pt; font-weight: normal; }
              .titleItem { font-family: Segoe UI Light; font-weight: bold; font-size: 15pt; margin: 0 5pt 0 5pt; }
              .overall { font-size: 20pt; font-weight: bold; }
              .overall p { margin: 3pt; font-size: 10.5pt; font-weight: normal; }
              .ulMessagesOverflow { list-style-type: circle; background-color: #cccccc; border-color: black; height: 150px; overflow-y: scroll;overflow-x: hidden;}
              .ulMessagesNoOverflow { list-style-type: circle; background-color: #cccccc; border-color: black;}
              ul.ulMessagesOverflow li { margin: 0; padding: 0;  font-family: Courier New; font-size: 9pt; line-height: 11.5pt; }
              ul.ulMessagesNoOverflow li { margin: 0; padding: 0;  font-family: Courier New; font-size: 9pt; line-height: 11.5pt; }
              dt { float: left; width: 144pt; line-height: 18pt; }
              .testresults, dd { font-weight: normal; line-height: 18pt; }
              dt.testresults { text-indent: 0.25in; float: left; width: 130pt; line-height: 18pt; }
              .messageHeading { font-weight: bolder; color:#808080; }
            </style></head><body><div class="titleLarge">Windows App Certification Kit - Résultats des tests</div><div class="appInfo"><dt>Nom de l'application : </dt><dd style="font-weight: bolder;">Croco Jump !</dd></div><div class="appInfo"><dt>Éditeur de l'application : </dt><dd style="font-weight: bolder;">GroziProd</dd></div><div class="appInfo"><dt>Version de l'application : </dt><dd style="font-weight: bolder;">1.0.0.4</dd></div><div class="appInfo"><dt>Version du système d'exploitation : </dt><dd style="font-weight: bolder;">Microsoft Windows 8.1 (6.3.9600.0)</dd></div><div class="appInfo"><dt>Version du kit : </dt><dd style="font-weight: bolder;">3.4</dd></div><div class="appInfo"><dt>Heure du rapport : </dt><dd style="font-weight: bolder;">13/01/2015 13:26:48</dd></div><br /><hr /><div class="overall">Résultat global : <span style="color: red;">ÉCHEC</span><p /></div><br /><hr /><div><div class="titleItem"><span>Test des blocages et pannes</span><br /><br /></div><div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Tests de lancement de l’application</div></dd><br /></div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Blocages et pannes</div></dd><br /></div></div><br /><br /><div class="titleItem"><span>Test de conformité du package</span><br /><br /></div><div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Manifeste de l'application</div></dd><br /></div></div><br /><br /><div class="titleItem"><span>Test des fonctionnalités de sécurité Windows</span><br /><br /></div><div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Analyseur binaire</div></dd><br /></div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Analyseur de fichiers non autorisés</div></dd><br /></div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Signature de code privé</div></dd><br /></div></div><br /><br /><div class="titleItem"><span>Test des API prises en charge</span><br /><br /></div><div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">API prises en charge</div></dd><br /></div></div><br /><br /><div class="titleItem"><span>Test de performance</span><br /><br /></div><div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Génération du code d'octet</div></dd><br /></div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Références de liaisons optimisées</div></dd><br /></div></div><br /><br /><div class="titleItem"><span>Test des ressources du manifeste de l'application</span><br /><br /></div><div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Validation des ressources de l'application</div></dd><br /></div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:red;">ÉCHEC</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Validation du marquage</div></dd><ul style="list-style-type: disc; margin: 0; margin-left: 120pt;" xmlns="http://www.w3.org/1999/xhtml"><li><div><span><span class="messageHeading">Erreur détectée : </span>Le test de validation du marquage a rencontré les erreurs suivantes :</span><ul class="ulMessagesNoOverflow"><li xmlns="">Le fichier image StoreLogo.png est une image par défaut.</li><li xmlns="">Le fichier image Logo.png est une image par défaut.</li><li xmlns="">Le fichier image SmallLogo.png est une image par défaut.</li><li xmlns="">Le fichier image SplashScreen.png est une image par défaut.</li></ul></div></li><li><div><span><span class="messageHeading">Impact si aucune correction n'est effectuée : </span>
        Les applications du Windows Store devraient être finalisées et pleinement opérationnelles. Les applications qui utilisent les images par défaut, par exemple celles provenant de modèles ou d’échantillons SDK ne garantissent pas une expérience utilisateur satisfaisante et ne sont pas facilement identifiables dans le catalogue du magasin.
      </span></div></li><li><div><span><span class="messageHeading">Comment corriger : </span>Replacez les images par défaut par des éléments plus représentatifs de votre application.</span></div></li></ul><br /></div></div><br /><br /><div class="titleItem"><span>Test de configuration de débogage</span><br /><br /></div><div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Configuration de débogage</div></dd><br /></div></div><br /><br /><div class="titleItem"><span>Test de codage de fichier</span><br /><br /></div><div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Codage de fichier UTF-8</div></dd><br /></div></div><br /><br /><div class="titleItem"><span>Test de fonctionnalité Direct3D</span><br /><br /></div><div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Prise en charge du niveau de fonctionnalité Direct3D</div></dd><br /></div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Direct3D Trim après Suspend</div></dd><br /></div></div><br /><br /><div class="titleItem"><span>Test des capacités des applications</span><br /><br /></div><div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Capacités d'utilisation spéciales</div></dd><br /></div></div><br /><br /><div class="titleItem"><span>Validation des métadonnées Windows Runtime</span><br /><br /></div><div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Test de l'attribut ExclusiveTo</div></dd><br /></div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Test d'emplacement du type</div></dd><br /></div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Test de respect de la casse du nom du type</div></dd><br /></div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Test d'exactitude du nom du type</div></dd><br /></div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Test d'exactitude des métadonnées générales</div></dd><br /></div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Test des propriétés</div></dd><br /></div></div><br /><br /><div class="titleItem"><span>Test d’intégrité du package</span><br /><br /></div><div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Fichiers appropriés pour la plateforme</div></dd><br /></div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Vérification de la structure de répertoire prise en charge</div></dd><br /></div></div><br /><br /><div class="titleItem"><span>Test d’utilisation de ressource</span><br /><br /></div><div><div class="testresults" xmlns=""><dt class="testresults" xmlns="http://www.w3.org/1999/xhtml"><b style="color:green;">RÉUSSITE</b></dt><dd xmlns="http://www.w3.org/1999/xhtml"><div style="line-height: 18pt;">Test de tâche en arrière-plan WinJS</div></dd><br /></div></div><br /><br /></div><div /></body></html>

    Le statut étant échec...

    J'avoue être un peu perdu. Les erreurs viendraient du fait que je n'ai pas mis d'images logo à l'application ?

    Merci de votre réponse.

    Edit :

    Après modification des images logos, le certificat est obtenu. Ouf !

    Malgré tout, je continu a avoir une erreur à la compilation sous Game Maker qui semble être lié au Store Key fournis par Visual Studio :

    The following certificate was selected:
        Issued to: 5D491634-5A95-41CE-8979-A22B2A2F7437     Issued by: 5D491634-5A95-41CE-8979-A22B2A2F7437     Expires:   Wed Jan 06 20:44:02 2016     SHA1 hash: 71AA41E37F34FB9130E8B1F4E56B0A1D83FB1F1F
    Done Adding Additional Store
    Error information: "Error: SignerSign() failed." (-2147024885/0x8007000b)
    SignTool Error: An unexpected internal error has occurred.

    • Modifié GroziProd mardi 13 janvier 2015 14:12
    mardi 13 janvier 2015 12:32
  • Après modification de plusieurs paramètres, j'ai enfin réussi à construire et uploadé mon application.

    Mes erreurs venaient principalement de logos manquant et d'une exportation sous Game Maker en native alors que je devais être en javascript.

    Merci encore.

    mardi 13 janvier 2015 14:33