Envoi d’une application au Microsoft StoreSubmitting an app to the Microsoft Store

Important

Si vous envoyez une application inréelle, veillez à suivre les instructions de publication avant de continuer.If you're submitting an Unreal application, make sure you follow the publishing instructions before continuing.

PrérequisPrerequisites

HoloLens et le PC Windows 10 qui alimentent votre casque immersif s’exécutent plateforme Windows universelle applications.Both HoloLens and the Windows 10 PC powering your immersive headset run Universal Windows Platform apps. Que vous soumettez une application qui prend en charge HoloLens, PC, ou les deux, l’envoi d’applications passe par l' espace partenaires.Whether you're submitting an app that supports HoloLens, PC, or both, app submission goes through the Partner Center.

Si vous n’avez pas encore de compte de développeur de l’espace partenaires, inscrivez-vous à un compte avant de passer à l' installation .If you don't already have a Partner Center developer account, sign up for one before moving on. Vous trouverez plus d’informations sur les instructions et les listes de vérification de l’envoi dans cet article sur les envois d’application.You can find more information about submission guidelines and checklists in this app submissions article.

Important

Vous ne serez pas en mesure de soumettre des applications au Microsoft Store si votre compte de développeur de l’espace partenaires ne parvient pas à effectuer la vérification de l’emploi.You won't be able to submit any applications to the Microsoft Store if your Partner Center developer account fails the employment verification check. Pour plus d’informations, contactez l' équipe de support de l’espace partenaires.Please contact the Partner Center support team for more details.

Empaquetage d’une application de réalité mixtePackaging a Mixed Reality app

Il existe plusieurs étapes pour empaqueter une application de réalité mixte, y compris :There are several steps to packaging a Mixed Reality application, including:

  • Préparation correcte de toutes les ressources d’imageCorrectly preparing all image assets
  • Choix de l’image de vignette affichée dans le menu Démarrer HoloLensChoosing the tile image displayed in the HoloLens Start menu
  • Définition de la version cible et minimale de Windows pour l’applicationSetting the target and minimum Windows version for the app
  • Définition des familles d’appareils cibles dans les dépendances de l’applicationSetting the target device families in the app dependencies
  • Ajout de métadonnées pour associer l’application au Microsoft StoreAdding metadata to associate the app with the Microsoft Store
  • Création d’un package de téléchargementCreating an upload package

Chacune de ces étapes de soumission est traitée dans sa propre section ci-dessous. nous vous recommandons de les passer en revue de manière séquentielle.Each of these submission stages is covered in its own section below - we recommend going through them sequentially you don't leave any out on your first submission attempt.

Préparer les ressources d’image incluses dans le AppXPrepare image assets included in the appx

Les ressources d’image suivantes sont requises pour que les outils de génération AppX créent votre application dans un package AppX, qui est requis pour l’envoi au Microsoft Store.The following image assets are required for the appx building tools to build your application into an appx package, which is required for submission to the Microsoft Store. Vous pouvez en savoir plus sur les instructions relatives aux ressources de vignettes et d’icônes sur MSDN.You can learn more about guidelines for tile and icon assets on MSDN.

Élément multimédia requisRequired Asset Mise à l’échelle recommandéeRecommended Scale Format d'imageImage Format Où l’élément multimédia est-il affiché ?Where is the asset displayed?
Logo carré 71 x 71Square 71x71 Logo QuelconqueAny PNGPNG N/AN/A
Logo carré 150 x 150Square 150x150 Logo 150 x 150 (échelle de 100%) ou 225x225 (échelle de 150%)150x150 (100% scale) or 225x225 (150% scale) PNGPNG Démarrer les codes confidentiels et toutes les applications (si 310 x 310 n’est pas fourni), stocker les suggestions de recherche, la page de liste des boutiques, Store Browse, Store SearchStart pins and All Apps (if 310x310 isn't provided), Store Search Suggestions, Store Listing Page, Store Browse, Store Search
Logo 310 étenduWide 310x150 Logo QuelconqueAny PNGPNG N/AN/A
Logo du Windows StoreStore Logo 75x75 (échelle de 150%)75x75 (150% scale) PNGPNG Espace partenaires, application de rapport, rédiger un avis, ma bibliothèquePartner Center, Report App, Write a Review, My Library
Écran de démarrageSplash Screen 930x450 (échelle de 150%)930x450 (150% scale) PNGPNG lanceur d’applications 2D (ardoise)2D app launcher (slate)

Si vous développez pour HoloLens, vous pouvez profiter d’autres ressources recommandées :If you're developing for HoloLens, there are other recommended assets that you can take advantage of:

Ressources recommandéesRecommended Assets Mise à l’échelle recommandéeRecommended Scale Où l’élément multimédia est-il affiché ?Where is the asset displayed?
Logo carré 310 x 310Square 310x310 Logo 310 x 310 (échelle de 150%)310x310 (150% scale) Démarrer les épingles et toutes les applicationsStart pins and All Apps

Exigences relatives aux vignettes dynamiquesLive Tile requirements

Le menu Démarrer sur HoloLens utilise par défaut l’image de vignette carrée la plus grande incluse.The Start menu on HoloLens will use the largest included square tile image by default. Les applications publiées par Microsoft comportent un lanceur 3D facultatif, que vous pouvez ajouter à votre application en suivant les instructions d' implémentation du lanceur d’applications 3D .Apps published by Microsoft have an optional 3D launcher, which you can add to your app by following the 3D app launcher implementation instructions.

Spécification de la version cible et minimale de WindowsSpecifying target and minimum version of Windows

Si votre application de réalité mixte comprend des fonctionnalités spécifiques à une version de Windows, il est important de spécifier les versions de plateforme minimale et cible prises en charge.If your Mixed Reality app includes features that are specific to a Windows version, it's important to specify the supported target and minimum platform versions.

Portez une attention particulière aux applications ciblant des casques immersifs Windows Mixed Reality, qui nécessitent au moins la mise à jour de Windows 10 automne Creators (10,0 ; Build 16299) pour fonctionner correctement.Pay special attention for apps targeting Windows Mixed Reality immersive headsets, which require at least the Windows 10 Fall Creators Update (10.0; Build 16299) to function properly.

Vous serez invité à définir la version cible et la version minimale de Windows lorsque vous créerez un projet Windows universel dans Visual Studio.You'll be prompted to set the target and minimum version of Windows when you create a new Universal Windows Project in Visual Studio. Pour les projets existants, vous pouvez modifier ce paramètre dans le menu projet en sélectionnant le <propriétés de> de votre nom d’application en bas du menu déroulant.For existing projects, you can change this setting in the Project menu by selecting the <Your app name's> Properties at the bottom of the drop-down menu.

Définition des versions de plateforme minimale et cible dans Visual Studio 2019Setting minimum and target platform versions in Visual Studio 2019
Définition des versions de plateforme minimale et cible dans Visual StudioSetting minimum and target platform versions in Visual Studio

Spécification des familles d’appareils ciblesSpecifying target device families

Les applications Windows Mixed Reality (à la fois pour HoloLens et les casques immersifs) font partie du plateforme Windows universelle. ainsi, tout package d’application avec une famille de périphériques cibles universels Windows peut s’exécuter sur des PC HoloLens ou Windows 10 avec des casques immersifs.Windows Mixed Reality applications (for both HoloLens and immersive headsets) are part of the Universal Windows Platform, so any app package with a Windows.Universal target device family can run on HoloLens or Windows 10 PCs with immersive headsets. Si vous ne spécifiez pas de famille d’appareils cibles dans votre manifeste d’application, vous pouvez ouvrir par inadvertance votre application sur des appareils Windows 10 inattendus.If you don't specify a target device family in your app manifest, you may inadvertently open your app up to unintended Windows 10 devices. Suivez les étapes ci-dessous pour spécifier la famille d’appareils Windows 10 prévue, puis double-Vérifiez que vous avez défini les familles d’appareils appropriées lorsque vous téléchargez votre package d’application dans l’espace partenaires pour l’envoi de Microsoft Store.Follow the steps below to specify the intended Windows 10 device family, then double-check you've set the correct device families when you upload your app package in Partner Center for Microsoft Store submission.

  • Pour définir ce champ dans Visual Studio, cliquez avec le bouton droit sur Package. appxmanifest et sélectionnez afficher le code, puis recherchez le champ nom du TargetDeviceFamily .To set this field in Visual Studio, right-click on the Package.appxmanifest and select View Code, then find the TargetDeviceFamily Name field. Par défaut, elle doit ressembler à l’entrée suivante :By default, it should look like the following entry:
<Dependencies>
   <TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.10240.0" MaxVersionTested="10.0.10586.0" />
</Dependencies>
  • Si vous créez une application hololens , vous pouvez vous assurer qu’elle n’est installée que sur hololens en affectant à la famille d’appareils cibles la valeur Windows. holographique:If you're creating a HoloLens app, you can make sure it's only installed on HoloLens by setting the target device family to Windows.Holographic:
<Dependencies>
   <TargetDeviceFamily Name="Windows.Holographic" MinVersion="10.0.10240.0" MaxVersionTested="10.0.10586.0" />
</Dependencies>
  • Si votre application nécessite des fonctionnalités HoloLens 2 , telles que l’oeil ou le suivi de la main, vous pouvez vous assurer qu’elle est ciblée vers windows versions 18362 ou ultérieures en définissant la famille d’appareils cibles sur Windows. holographique avec un MinVersion de 10.0.18362.0 :If your app requires HoloLens 2 functionality, like eye or hand-tracking, you can make sure it's targeted to Windows versions 18362 or greater by setting the target device family to Windows.Holographic with a MinVersion of 10.0.18362.0:
<Dependencies>
   <TargetDeviceFamily Name="Windows.Holographic" MinVersion="10.0.18362.0" MaxVersionTested="10.0.18362.0" />
</Dependencies>
  • Si votre application est créée pour des casques immersif Windows Mixed Reality, vous pouvez vous assurer qu’elle n’est installée que sur les PC Windows 10 avec la mise à jour des créateurs de automne Windows 10 (nécessaire pour Windows Mixed Reality) en définissant la famille d’appareils cibles sur Windows. Desktop avec un MinVersion de 10.0.16299.0 :If your app is created for Windows Mixed Reality immersive headsets, you can make sure it's only installed on Windows 10 PCs with the Windows 10 Fall Creators Update (necessary for Windows Mixed Reality) by setting the target device family to Windows.Desktop with a MinVersion of 10.0.16299.0:
<Dependencies>
   <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.16299.0" MaxVersionTested="10.0.16299.0" />
</Dependencies>
  • Enfin, si votre application est destinée à s’exécuter à la fois sur les casques et les casques immersifs de Windows Mixed Reality, vous pouvez vous assurer que l’application n’est disponible que pour ces deux familles d’appareils et garantir que chaque cible possède la version minimale correcte de Windows, en incluant une ligne pour chaque famille d’appareils cibles avec son MinVersion respectif :Finally, if your app is intended to run on both HoloLens and Windows Mixed Reality immersive headsets, you can make sure the app is only available to those two device families and simultaneously ensure that each target has the correct minimum Windows version by including a line for each target device family with its respective MinVersion:
<Dependencies>
   <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.16299.0" MaxVersionTested="10.0.16299.0" />
   <TargetDeviceFamily Name="Windows.Holographic" MinVersion="10.0.10240.0" MaxVersionTested="10.0.10586.0" />
</Dependencies>

Vous pouvez en savoir plus sur le ciblage des familles d’appareils en lisant la documentation TARGETDEVICEFAMILY UWP.You can learn more about targeting device families by reading the TargetDeviceFamily UWP documentation.

Associer l’application au Windows StoreAssociate app with the Store

Lorsque vous associez votre application au Microsoft Store, les valeurs suivantes sont téléchargées dans le fichier manifeste de l’application locale des projets en cours :When you associate your app with the Microsoft Store, the following values are downloaded to the current projects local app manifest file:

  • Nom complet du packagePackage Display Name
  • Nom du packagePackage Name
  • ID de l’éditeurPublisher ID
  • Nom complet de l'éditeurPublisher Display Name
  • VersionVersion

Si vous remplacez le fichier Package. appxmanifest par défaut par votre propre fichier. xml personnalisé, vous ne pouvez pas associer votre application au Microsoft Store.If you're overriding the default package.appxmanifest file with your own custom .xml file, you can’t associate your app with the Microsoft Store. L’Association d’un fichier manifeste personnalisé à la Banque génère un message d’erreur.Associating a custom manifest file with the Store will result in an error message.

Vous pouvez également tester les scénarios d’achat et de notification en accédant à votre solution Visual Studio et en sélectionnant Project > Store > associer l’application au Windows Store.You can also test purchase and notification scenarios by going to your Visual Studio solution and selecting Project > Store > Associate App with the Store.

Création d’un package de téléchargementCreating an upload package

Suivez les instructions dans empaquetage d’applications Windows universelles pour Windows 10.Follow guidelines at Packaging Universal Windows apps for Windows 10.

La dernière étape de la création d’un package de téléchargement consiste à valider le package à l’aide du Kit de certification des applications Windows.The final step of creating an upload package is validating the package using the Windows App Certification Kit.

Si vous ajoutez un package spécifique à HoloLens à un produit existant disponible sur d’autres familles d’appareils Windows 10, prêtez attention aux éléments suivants :If you're adding a HoloLens-specific package to an existing product that's available on other Windows 10 device families, pay attention to:

L’aide générale est que le package avec le numéro de version le plus élevé pour un périphérique est celui distribué par le magasin.The general guidance is that the package with the highest version number for a device is the one distributed by the Store.

Dans un scénario où il existe un package Windows. Universal et un package Windows . holographique , et le package Windows. Universal a un numéro de version plus élevé, un utilisateur HoloLens télécharge le package Windows. Universal version plus élevé au lieu du package Windows. holographique.In a scenario where there's a Windows.Universal package and a Windows.Holographic package, and the Windows.Universal package has a higher version number, a HoloLens user will download the higher version number Windows.Universal package instead of the Windows.Holographic package.

Dans les cas où le scénario ci-dessus n’est pas le résultat que vous recherchez, il existe plusieurs solutions disponibles :In cases where the above scenario isn't the outcome you're looking for, there are several available solutions:

  • Vérifiez que vos packages spécifiques à la plateforme, tels que Windows. holographique, ont toujours un numéro de version plus élevé que vos packages agnostiques de plateforme, comme Windows. UniversalEnsure your platform-specific packages, such as Windows.Holographic, always have a higher version number than your platform agnostic packages like Windows.Universal
  • N’Empaquetez pas d’applications sous Windows. Universal si vous avez également des packages spécifiques à la plateforme. Empaquetez plutôt le package Windows. Universal pour les plateformes spécifiques pour lesquelles vous souhaitez qu’il soit disponibleDon't package apps as Windows.Universal if you also have platform-specific packages - instead package the Windows.Universal package for the specific platforms you want it available on
  • Créez un package Windows. Universal unique qui fonctionne sur toutes les plateformes.Create a single Windows.Universal package that works across all platforms. La prise en charge de cette option n’est pas idéale pour l’instant. les solutions ci-dessus sont donc recommandées.Support for this option isn't great right now so the above solutions are recommended.

Notes

Pour prendre en charge votre application à la fois sur HoloLens (1re génération) et HoloLen 2, vous devez télécharger deux packages d’application. l’une contenant x86 pour HoloLens (1re génération) et l’autre contenant ARM ou ARM64 pour HoloLens 2.To support your app on both HoloLens (1st Gen) and HoloLen 2, you need to upload two app packages; one containing x86 for HoloLens (1st Gen) and one containing ARM or ARM64 for HoloLens 2.

Si vous incluez à la fois ARM et ARM64 dans votre package, la version de ARM64 est celle utilisée sur HoloLens 2.If you include both ARM and ARM64 in your package, the ARM64 version will be the one used on HoloLens 2.

Notes

Vous pouvez déclarer un package unique pour qu’il s’applique à plusieurs familles d’appareils cibles.You can declare a single package to be applicable to multiple target device families

Test de votre applicationTesting your app

Kit de certification des applications WindowsWindows App Certification Kit

Lorsque vous créez des packages d’application à envoyer à l’espace partenaires à l’aide de Visual Studio, l’assistant créer des packages d’application vous invite à exécuter le kit de certification des applications Windows sur les packages créés.When you create app packages to submit to Partner Center through Visual Studio, the Create App Packages wizard prompts you to run the Windows App Certification Kit against the packages that get created. Pour avoir un processus de soumission fluide au magasin, il est préférable de vérifier que la copie locale de votre application passe les tests du kit de certification des applications Windows avant de les soumettre au Windows Store.To have a smooth submission process to the Store, it's best to verify that the local copy of your app passes the Windows App Certification Kit tests before submitting them to the Store. L’exécution du kit de certification des applications Windows sur un HoloLens distant n’est pas prise en charge actuellement.Running the Windows App Certification Kit on a remote HoloLens isn't currently supported.

Exécuter sur toutes les familles d’appareils cibléesRun on all targeted device families

La plateforme Windows universelle vous permet de créer une application unique qui s’exécute sur toutes les familles d’appareils Windows 10.The Windows Universal Platform allows you to create a single application that runs across all of the Windows 10 device families. Toutefois, cela ne garantit pas que les applications Windows universelles fonctionnent uniquement sur toutes les familles d’appareils.However, it doesn't guarantee that Universal Windows apps will just work on all device families. Il est important de tester votre application sur chacune des familles d’appareils choisies pour garantir une bonne expérience.It's important to test your app on each of your chosen device families to ensure a good experience.

Envoi de votre application de réalité mixte au StoreSubmitting your Mixed Reality app to the Store

Si vous soumettez une application de réalité mixte basée sur un projet Unity, reportez-vous à cette vidéo .If you're submitting a Mixed Reality app that is based on a Unity project, see this video first.

En général, l’envoi d’une application Windows Mixed Reality qui fonctionne sur HoloLens ou des casques immersifs revient à envoyer une application UWP au Microsoft Store.In general, submitting a Windows Mixed Reality app that works on HoloLens or immersive headsets is just like submitting any UWP app to the Microsoft Store. Une fois que vous avez créé votre application en réservant son nom, suivez la liste de vérification de soumission UWP.Once you've created your app by reserving its name, follow the UWP submission checklist.

L’une des premières choses à faire est de Sélectionner une catégorie et une sous-catégorie pour votre expérience de réalité mixte.One of the first things you'll do is select a category and subcategory for your Mixed Reality experience. Il est important de choisir la catégorie la plus précise pour votre application.It's important that you choose the most accurate category for your app. Les catégories vous aident à trouver votre application dans les catégories de magasins appropriées et à s’assurer qu’elle s’affiche à l’aide de requêtes de recherche pertinentes.Categories help merchandise your application in the right Store categories and ensure it shows up using relevant search queries. Le fait de répertorier votre titre en VR en tant que jeu n’entraîne pas une meilleure exposition pour votre application et peut l’empêcher de s’afficher dans des catégories qui sont plus adaptées et moins encombrées.Listing your VR title as a game won't result in better exposure for your app, and may prevent it from showing up in categories that are more fitting and less crowded.

Toutefois, il existe quatre domaines clés dans le processus de soumission où vous souhaiterez effectuer des sélections spécifiques à la réalité mixte :However, there are four key areas in the submission process where you'll want to make Mixed Reality-specific selections:

  1. Dans la section déclarations de produit , sous Propriétés.In the Product declarations section under Properties.
  2. Dans la section System Requirements sous Properties (propriétés).In the System requirements section under Properties.
  3. Dans la section disponibilité de la famille d’appareils , sous packages.In the Device family availability section under Packages.
  4. Dans plusieurs champs de la page de liste des boutiques .In several of the Store listing page fields.

Déclarations de produit de réalité mixteMixed Reality product declarations

Sur la page Propriétés du processus d’envoi de l’application, vous trouverez plusieurs options relatives à la réalité mixte dans la section déclarations de produit .On the Properties page of the app submission process, you'll find several options related to Mixed Reality in the Product declarations section.

Déclarations de produit de réalité mixteMixed Reality product declarations
Déclarations de produit de réalité mixteMixed Reality product declarations

Tout d’abord, vous devez identifier les types d’appareils pour lesquels votre application offre une expérience de réalité mixte.First, you need to identify the device types for which your app offers a Mixed Reality experience. L’identification des types d’appareils garantit que votre application est incluse dans les collections de réalité mixte Windows dans le magasin.Identifying device types ensures that your app is included in Windows Mixed Reality collections in the Store.

En regard de « cette expérience a été conçue pour Windows Mixed Reality sur : »Next to "This experience is designed for Windows Mixed Reality on:"

  • Cochez la case PC si votre application offre une expérience VR lorsqu’un casque immersif est connecté au PC de l’utilisateur.Check the PC box if your app offers a VR experience when an immersive headset is connected to the user's PC. Nous vous recommandons de cocher cette case si votre application est configurée pour s’exécuter exclusivement sur un casque immersif ou s’il s’agit d’un jeu de PC standard ou d’une application offrant un mode de réalité mixte ou du contenu bonus quand un casque est connecté.We recommend checking this box whether your app is set to run exclusively on an immersive headset or if it's a standard PC game or app offering a Mixed Reality mode or bonus content when a headset is connected.
  • Vérifiez la zone HoloLens uniquement si votre application offre une expérience holographique lorsqu’elle est exécutée sur HoloLens.Check the HoloLens box only if your app offers a holographic experience when it's run on HoloLens.
  • Cochez les deux cases si votre application offre une expérience de réalité mixte sur les deux types d’appareils.Check both boxes if your app offers a Mixed Reality experience on both device types.

Si vous avez sélectionné « PC » ci-dessus, vous devez définir la « configuration de la réalité mixte » (niveau d’activité).If you selected "PC" above, you'll want to set the "Mixed Reality setup" (activity level). Cela s’applique uniquement aux expériences de réalité mixte qui s’exécutent sur des PC connectés à des casques immersifs, car les applications de réalité mixte sur HoloLens sont à l’échelle mondiale et l’utilisateur ne définit pas de limite lors de l’installation.This only applies to Mixed Reality experiences that run on PCs connected to immersive headsets, as Mixed Reality apps on HoloLens are world-scale and the user doesn't define a boundary during setup.

  • Choisissez assis + debout si vous avez conçu votre application pour que l’utilisateur reste à une position.Choose Seated + standing if you designed your app to have the user stay in one position. Par exemple, dans un jeu où vous êtes en mesure de contrôler un cockpit d’avion.For example, in a game where you're in control of an aircraft cockpit.
  • Choisissez toutes les expériences si votre application est conçue avec l’intention pour l’utilisateur de se déplacer dans une limite définie au cours de l’installation.Choose All experiences if your app is designed with the intention that the user walks around within a set boundary defined during setup. Par exemple, il peut s’agir d’un jeu dans lequel vous allez effectuer des étapes et des canards pour une exposition plus rapide.For example, might be a game where you side-step and duck to dodge attacks.

Configuration système requise pour la réalité mixteMixed Reality system requirements

Sur la page Propriétés du processus d’envoi de l’application, vous trouverez plusieurs options relatives à la réalité mixte dans la section Configuration système requise .On the Properties page of the app submission process, you'll find several options related to Mixed Reality in the System requirements section.

Configuration système requiseSystem requirements
Configuration requiseSystem requirements

Dans cette section, vous allez identifier le matériel minimal (obligatoire) et le matériel recommandé (facultatif) pour votre application de réalité mixte.In this section, you'll identify minimum (required) hardware and recommended (optional) hardware for your Mixed Reality app.

Matériel d’entrée :Input hardware:

Utilisez les cases à cocher pour indiquer aux clients potentiels si votre application prend en charge le microphone pour les entrées vocales), le contrôleur Xbox ou le boîtier de commande ou les contrôleurs de mouvement Windows Mixed Reality.Use the checkboxes to tell potential customers if your app supports microphone for voice input), Xbox controller or gamepad, or Windows Mixed Reality motion controllers. Ces informations seront exposées dans la page de détails du produit de votre application dans le Store et vous aideront à faire figurer votre application dans les collections d’applications/jeux appropriées.This information will be surfaced on your app's product detail page in the Store and will help your app get included in the appropriate app/game collections. Par exemple, une collection peut exister pour tous les jeux qui prennent en charge les contrôleurs de mouvement.For example, a collection may exist for all games that support motion controllers.

Veillez à sélectionner des cases à cocher pour « matériel minimum » ou « matériel recommandé » pour les types d’entrée.Be thoughtful about selecting checkboxes for "minimum hardware" or "recommended hardware" for input types.

Par exemple :For example:

  • Si votre jeu nécessite des contrôleurs de mouvement, mais accepte les entrées vocales via le microphone, activez la case à cocher « matériel minimal » en regard de « contrôleurs de mouvement Windows Mixed Reality », mais la case à cocher « matériel recommandé » en regard de « microphone ».If your game requires motion controllers, but accepts voice input via microphone, select the "minimum hardware" checkbox next to "Windows Mixed Reality motion controllers," but the "recommended hardware" checkbox next to "Microphone."
  • Si votre jeu peut être lu à l’aide d’un contrôleur Xbox, d’un boîtier d’accès ou de contrôleurs de mouvement, vous pouvez activer la case à cocher « matériel minimal » en regard de « contrôleur Xbox ou boîtier de commande », puis activer la case à cocher « matériel recommandé » en regard de « contrôleurs de mouvement Windows Mixed Reality », car les contrôleurs deIf your game can be played with either an Xbox controller, gamepad, or motion controllers, you might select the "minimum hardware" checkbox next to "Xbox controller or gamepad" and select the "recommended hardware" checkbox next to "Windows Mixed Reality motion controllers" as motion controllers will likely offer a step-up in experience from the gamepad.

Casque immersif Windows Mixed Reality :Windows Mixed Reality immersive headset:

Le fait d’indiquer si un casque immersif est nécessaire pour utiliser votre application ou est facultatif, est essentiel à la satisfaction des clients et à l’éducation.Indicating whether an immersive headset is required to use your app, or is optional, is critical to customer satisfaction and education.

Si votre application ne peut être utilisée qu' avec un casque immersif, activez la case à cocher « matériel minimal » en regard de « casque Windows mixte en réalité ».If your app can only be used through an immersive headset, select the "minimum hardware" checkbox next to "Windows Mixed Reality immersive headset." Elle sera exposée dans la page des détails du produit de votre application dans le Store sous la forme d’un avertissement au-dessus du bouton d’achat, de sorte que les clients ne pensent pas qu’ils achètent une application qui fonctionnera sur leur ordinateur comme une application de bureau traditionnelle.This will be surfaced on your app's product detail page in Store as a warning above the purchase button so customers don't think they're purchasing an app that will function on their PC like a traditional desktop app.

Si votre application s’exécute sur le bureau comme une application PC traditionnelle, mais offre une expérience de VR quand un casque immersif est connecté (que le contenu complet de votre application soit disponible ou seulement une partie), activez la case à cocher « matériel recommandé » en regard de « casque Windows Mixed Reality ».If your app runs on the desktop like a traditional PC app, but offers a VR experience when an immersive headset is connected (whether the full content of your app is available, or only a portion), select the "recommended hardware" checkbox next to "Windows Mixed Reality immersive headset." Aucun avertissement ne sera présenté au-dessus du bouton acheter sur la page de détails du produit de votre application si votre application fonctionne comme une application de bureau traditionnelle sans un casque immersif connecté.No warning will be surfaced above the purchase button on your app's product detail page if your app functions as a traditional desktop app without an immersive headset connected.

Spécifications du PC :PC specifications:

Si vous souhaitez que votre application atteigne autant que possible les utilisateurs du casque immersif Windows Mixed Reality, Ciblez les spécifications du PC pour les PC Windows Mixed Reality avec des graphiques intégrés.If you want your app to reach as many Windows Mixed Reality immersive headset users as possible, target the PC specifications for Windows Mixed Reality PCs with integrated graphics.

Que votre application de réalité mixte cible la configuration minimale requise pour le PC Windows Mixed Reality ou qu’elle ait besoin d’une configuration de PC spécifique comme le GPU dédié d’un [Windows Mixed Reality ultra PC] ( https://docs.microsoft.com/windows/mixed-reality/enthusiast-guide/windows-mixed-reality-minimum-pc-hardware-compatibility-guidelines , vous devez ajouter les spécifications de PC appropriées dans la colonne « matériel minimal ».Whether your Mixed Reality app targets the minimum Windows Mixed Reality PC requirements, or needs a specific PC configuration like the dedicated GPU of a [Windows Mixed Reality Ultra PC](https://docs.microsoft.com/windows/mixed-reality/enthusiast-guide/windows-mixed-reality-minimum-pc-hardware-compatibility-guidelines, you should add the relevant PC specifications in the "minimum hardware" column.

Si votre application de réalité mixte est conçue pour offrir de meilleures performances ou propose des graphiques de haute résolution sur une configuration de PC ou une carte graphique en particulier, vous devez inclure les spécifications de PC appropriées dans la colonne « matériel recommandé ».If your Mixed Reality app is designed for better performance or offers higher-resolution graphics on a particular PC configuration or graphics card, you should include the relevant PC specifications in the "recommended hardware" column.

Cela s’applique uniquement si votre application de réalité mixte utilise un casque immersif connecté à un PC.This only applies if your Mixed Reality app uses an immersive headset connected to a PC. Si votre application de réalité mixte s’exécute uniquement sur HoloLens, vous n’avez pas besoin d’indiquer les spécifications du PC, car HoloLens n’a qu’une seule configuration matérielle.If your Mixed Reality app only runs on HoloLens, you won't need to indicate PC specifications as HoloLens has only one hardware configuration.

Disponibilité de la famille d’appareilsDevice family availability

Si vous avez empaqueté votre application correctement dans Visual Studio, son téléchargement sur la page Packages doit générer une table avec les familles d’appareils disponibles.If you've packaged your app correctly in Visual Studio, uploading it on the Packages page should produce a table with the available device families.

Tableau de disponibilité des familles d’appareilsDevice family availability table
Tableau de disponibilité des familles d’appareilsDevice family availability table

Si votre application de réalité mixte fonctionne sur des casques immersifs, au moins « Windows 10 Desktop » doit être sélectionné dans le tableau.If your Mixed Reality app works on immersive headsets, then at least "Windows 10 Desktop" should be selected in the table. Si votre application de réalité mixte fonctionne sur HoloLens, vous devez sélectionner au moins « Windows 10 holographique ».If your Mixed Reality app works on HoloLens, then at least "Windows 10 Holographic" should be selected. Si votre application s’exécute sur les deux types de casque Windows Mixed Reality, « Windows 10 Desktop » et « Windows 10 holographique » doivent être sélectionnés.If your app runs on both Windows Mixed Reality headset types, both "Windows 10 Desktop" and "Windows 10 Holographic" should be selected.

Conseil

De nombreux développeurs peuvent rencontrer des erreurs lors du chargement du package de leur application liée à des incompatibilités entre le manifeste du package et les informations de votre compte d’application/éditeur dans l’espace partenaires.Many developers run into errors when uploading their app's package related to mismatches between the package manifest and your app/publisher account information in Partner Center. Vous pouvez souvent éviter ces erreurs en vous connectant à Visual Studio avec le même compte que celui associé à votre compte de développeur Windows (celui que vous utilisez pour vous connecter à l’espace partenaires).These errors can often be avoided by signing into Visual Studio with the same account associated with your Windows developer account (the one you use to sign into Partner Center). Si vous utilisez le même compte, vous pouvez associer votre application à son identité dans le Microsoft Store avant de l’empaqueter.If you use the same account, you'll be able to associate your app with its identity in the Microsoft Store before you package it.

Associer votre application au Microsoft StoreAssociate your app with the Microsoft Store
Associer votre application à l’Microsoft Store dans Visual StudioAssociate your app with the Microsoft Store in Visual Studio

Page de la liste des boutiquesStore listing page

Sur la page Store Listing du processus d’envoi d’applications, vous pouvez ajouter des informations utiles sur votre application de réalité mixte à plusieurs endroits.On the Store listing page of the app submission process, there are several places you can add useful information about your Mixed Reality app.

Important

Pour vous assurer que votre application est correctement catégorisée par le Store et rendue détectable par les clients Windows Mixed Reality, vous devez ajouter « Windows Mixed Reality » comme l’un de vos « termes de recherche » pour l’application (vous pouvez rechercher des termes de recherche en développant la section « champs partagés »).To ensure your app is correctly categorized by the Store and made discoverable to Windows Mixed Reality customers, you should add "Windows Mixed Reality" as one of your "Search terms" for the app (you can find search terms by expanding the "Shared fields" section).

Ajouter Windows Mixed Reality aux termes de rechercheAdd Windows Mixed Reality to search terms
Ajouter « Windows Mixed Reality » aux termes de la rechercheAdd "Windows Mixed Reality" to search terms

Offre d’essai gratuit pour votre jeu ou votre applicationOffering a free trial for your game or app

Dans de nombreux cas, vos consommateurs n’auront aucune expérience de la réalité virtuelle avant d’acheter un casque immersif Windows Mixed Reality.In many cases, your consumers will have limited to no experience with virtual reality before they buy a Windows Mixed Reality immersive headset. Ils peuvent ne pas savoir ce qu’il faut attendre des jeux intenses ou se familiariser avec leur propre seuil de confort dans des expériences immersifs.They may not know what to expect from intense games or be familiar with their own comfort threshold in immersive experiences. De nombreux clients peuvent également essayer un casque immersif Windows Mixed Reality sur des PC qui ne sont pas dotés de badges Windows Mixed Reality PC.Many customers may also try a Windows Mixed Reality immersive headset on PCs that aren't badged as Windows Mixed Reality PCs. En raison de ces considérations, nous vous recommandons vivement de proposer une version d’évaluation gratuite pour votre application ou votre jeu de réalité mixte payant.Because of these considerations, we strongly recommend you consider offering a free trial for your paid Mixed Reality app or game.

Voir aussiSee also