Exigences relatives au package de l’application

Applies to Windows only

Suivez ces instructions pour préparer les packages de votre application en vue de les envoyer au Windows Store.

Remarque  Prenez soin de passer en revue la section Avant la soumission de votre application et la Liste de vérification relative à la soumission d’une application pour vous assurer que tout est prêt avant de soumettre des packages.

Important  Si votre application recueille des informations personnelles ou utilise un logiciel tiers, vous devez fournir une déclaration de confidentialité ou des termes de contrat de licence supplémentaires avec votre application. Par défaut, de nombreux projets dans Microsoft Visual Studio déclarent l’utilisation de la fonctionnalité internetClient. L’utilisation de cette fonctionnalité requiert que vous fournissiez également une déclaration de confidentialité accessible à partir de la description de votre application et du volet Paramètres. Vous pouvez désactiver la fonctionnalité internetClient de votre projet si vous n’en avez pas besoin.

Avant de générer le package de votre application pour le Windows Store

Assurez-vous de tester votre application à l’aide du Kit de certification des applications Windows pour vérifier qu’elle est conforme aux exigences techniques d’une application du Windows Store. Nous vous recommandons également de tester votre application sur différents types de matériels. Notez que votre application ne peut être installée et exécutée que sur des ordinateurs disposant de licences de développeur tant que nous ne l’avons pas certifiée et rendue accessible sur le Windows Store.

Génération du package d’application à l’aide de Visual Studio

Si vous utilisez Visual Studio comme environnement de développement, vous disposez déjà d’outils intégrés pour créer rapidement et facilement un package d’application. Pour connaître la marche à suivre, voir Création d’un package d’application.

Remarque  Vérifiez que tous vos noms de fichiers utilisent le format ANSI.

Lorsque vous générez les packages de votre application, vous pouvez créer un fichier .appx ou un fichier .appxupload. Ces deux fichiers peuvent être téléchargés dans la page Packages. Si vous téléchargez un fichier .appxupload, le Windows Store peut créer un fichier .cab si les clients rencontrent des problèmes (pannes, blocages et exceptions JavaScript) pendant l’exécution de votre application. Vous pouvez utiliser ce fichier .cab pour déboguer les erreurs de programmation que contient votre application. Pour plus d’informations sur le téléchargement de ces fichiers .cab, voir Vérification de la qualité des applications.

Sachez qu’il n’est pas obligatoire que les packages de votre application soient signés avec un certificat enraciné dans une autorité de certification approuvée.

Offres groupées d’applications

Pour les applications ciblant Windows 8.1, Visual Studio peut générer une offre groupée d’applications pour réduire la taille de l’application téléchargée par les utilisateurs. Cela peut s’avérer utile si vous avez défini des ressources spécifiques à une langue, plusieurs ressources de mise à l’échelle d’images ou encore des ressources qui s’appliquent à des versions spécifiques de Microsoft DirectX.

Remarque  Une offre groupée d’applications peut contenir vos packages pour toutes les architectures. Vous ne devez soumettre qu’une seule offre groupée par application.

Avec une offre groupée d’applications, un utilisateur ne télécharge que les fichiers pertinents, et non toutes les ressources disponibles. Pour plus d’informations sur les offres groupées d’applications, voir Packages et déploiement d’applications, Création d’un package d’application et Créer un package de votre jeu DirectX Windows Store.

Génération manuelle du package d’application

Si vous n’utilisez pas Visual Studio pour créer votre package, vous devez créer manuellement votre manifeste de package.

Pour obtenir des détails complets et les conditions requises concernant le manifeste, consultez la documentation Manifeste du package d’application. Pour obtenir la certification, votre manifeste doit suivre le schéma du manifeste de package.

Remarque  Les valeurs dans le manifeste respectent la casse. Les espaces et autres symboles de ponctuation doivent également correspondre. Veillez à entrer correctement ces valeurs et vérifiez-les pour vous assurer qu’elles sont correctes.

Les offres groupées d’applications utilisent un manifeste différent. Pour obtenir les détails et conditions requises concernant les manifestes d’offres groupées d’applications, consultez la documentation relative au manifeste d’offre groupée.

Astuce  Veillez à exécuter le Kit de certification des applications Windows avant de soumettre vos packages. Vous pouvez ainsi déterminer si votre manifeste présente des problèmes susceptibles de faire échouer la certification ou la soumission.

Si votre application possède plusieurs packages, les éléments suivants du manifeste de l’application doivent être identiques dans chaque package (par système d’exploitation ciblé) :

Exigences relatives au format des packages

Les packages de votre application doivent être conformes aux exigences ci-après.

Propriété du package de l’applicationExigence
Taille de package
  • Offres groupées d’applications : 25 Go maximum par offre groupée
  • Packages d’application ciblant Windows 8.1 : 8 Go maximum par package
  • Packages d’application ciblant Windows 8 : 2 Go maximum par package
Hachages de mappage de blocAlgorithme SHA2-256

 

 

 

Afficher:
© 2014 Microsoft