Senden einer APP an den Microsoft StoreSubmitting an app to the Microsoft Store

Sowohl hololens als auch der Windows 10-PC, der Ihr immersives Headset antreibt, werden universelle Windows-Plattform-apps ausgeführt.Both HoloLens and the Windows 10 PC powering your immersive headset run Universal Windows Platform apps. Unabhängig davon, ob Sie eine APP übermitteln, die hololens oder PCs unterstützt (oder beides), übermitteln Sie Ihre APP an die Microsoft Store über Partner Center.Whether you're submitting an app that supports HoloLens or PC (or both), you'll submit your app to the Microsoft Store through Partner Center.

Wenn Sie noch nicht über ein Partner Center-Entwicklerkonto verfügen, können Sie sich noch heute anmelden.If you don't already have a Partner Center developer account, you can sign up today.

Verpacken einer Mixed Reality-AppPackaging a mixed reality app

Vorbereiten von Image Assets, die in AppX enthalten sindPrepare image assets included in the appx

Es gibt mehrere Bild Ressourcen, die für die AppX-Buildtools erforderlich sind, um Ihre Anwendung in ein AppX-Paket zu erstellen, das Sie an den Speicher sendenThere are several image assets required by the appx building tools to build your application into an appx package to submit to the Store. Weitere Informationen zu den Richtlinien für Kachel-und Symbol Ressourcen finden Sie auf der MSDN-Website.You can learn more about guidelines for tile and icon assets on MSDN.

Erforderliches AssetRequired Asset Empfohlene SkalierungRecommended Scale BildformatImage Format Wo wird dieses angezeigt?Where is this displayed?
Quadratisches Logo 71x71Square 71x71 Logo BeliebigAny PNGPNG N/VN/A
Quadratisches Logo 150x150Square 150x150 Logo 150x150 (100% Skala) oder 225 x 225 (150% Skalierung)150x150 (100% scale) or 225x225 (150% scale) PNGPNG Start-Pins und alle apps (wenn 310x310 nicht bereitgestellt wird), Store-Suchvorschläge, Store-Listenseite, Store-durchsuchen, Store-SucheStart pins and All Apps (if 310x310 isn't provided), Store Search Suggestions, Store Listing Page, Store Browse, Store Search
Breites 310x150-LogoWide 310x150 Logo BeliebigAny PNGPNG N/VN/A
Store-LogoStore Logo 75x75 (150% Skalierung)75x75 (150% scale) PNGPNG Partner Center, Berichts-APP, Schreiben einer Überprüfung, meine BibliothekPartner Center, Report App, Write a Review, My Library
BegrüßungsbildschirmSplash Screen 930x450 (150% Skalieren)930x450 (150% scale) PNGPNG 2D-App-Startfeld (Slate)2D app launcher (slate)

Es gibt auch einige empfohlene Ressourcen, die von hololens genutzt werden können.There are also some recommended assets which HoloLens can take advantage of.

Empfohlene AssetsRecommended Assets Empfohlene SkalierungRecommended Scale Wo wird dieses angezeigt?Where is this displayed?
Quadratisches Logo 310x310Square 310x310 Logo 310x310 (150% Skalieren)310x310 (150% scale) Start-Pins und alle appsStart pins and All Apps

Live-Kachel AnforderungenLive Tile requirements

Im Startmenü von hololens wird das größte enthaltene quadratische Kachel Bild verwendet.The Start menu on HoloLens will use the largest included square tile image.

Möglicherweise haben einige apps, die von Microsoft veröffentlicht wurden, ein 3D-Start Programm für Ihre Anwendung.You may see that some apps published by Microsoft have a 3D launcher for their application. Entwickler können mithilfe dieser Anweisungenein 3D-Start Programm für Ihre APP hinzufügen.Developers can add a 3D launcher for their app using these instructions.

Angeben von Ziel-und Mindestversion von WindowsSpecifying target and minimum version of Windows

Wenn Ihre Mixed Reality-App Features enthält, die für eine bestimmte Version von Windows spezifisch sind, ist es wichtig, die Ziel-und mindestplattformversionen anzugeben, die ihre universelle Windows-Anwendung unterstützt.If your mixed reality app includes features that are specific to a certain version of Windows, it's important to specify the target and minimum platform versions that your Universal Windows application will support.

Dies gilt insbesondere für apps, die auf Windows Mixed Reality-immersive Headsetsabzielen, die mindestens das Windows 10 Fall Creators Update erfordern (10,0; Build 16299), um ordnungsgemäß zu funktionieren.This is especially true 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.

Wenn Sie in Visual Studio ein neues universelles Windows-Projekt erstellen, werden Sie aufgefordert, die Ziel-und Mindestversion von Windows festzulegen.You will be prompted to set target and minimum version of Windows when you create a new Universal Windows Project in Visual Studio. Sie können diese Einstellung auch für ein vorhandenes Projekt ändern, indem Sie im Menü "Projekt" die > Eigenschaften Ihres App-namens unten im Dropdown Menü <.You can also change this setting for an existing project in the "Project" menu, then "<Your app name's> Properties" at the bottom of the drop-down menu.

Festlegen der Versionen der minimal-und Zielplattform in Visual Studio 2019Set minimum and target platform versions in Visual Studio 2019
Festlegen der Mindest-und Ziel Platt Form Versionen in Visual StudioSet minimum and target platform versions in Visual Studio

Angeben von Zielgeräte FamilienSpecifying target device families

Windows Mixed Reality-Anwendungen (für hololens und immersive Headsets) sind Teil der universelle Windows-Plattform, sodass jedes app-Paket mit der Zielgeräte Familie "Windows. Universal" auf hololens-oder Windows 10-PCs mit immersiven Headsets ausgeführt werden kann.Windows Mixed Reality applications (for both HoloLens and immersive headsets) are part of the Universal Windows Platform, so any app package with a target device family of "Windows.Universal" is capable of running on HoloLens or Windows 10 PCs with immersive headsets. Wenn Sie keine Zielgeräte Familie in Ihrem App-Manifest angeben, können Sie Ihre APP versehentlich auf unbeabsichtigten Windows 10-Geräten öffnen.That being said, if you do not specify a target device family in your app manifest you may inadvertently open your app up to unintended Windows 10 devices. Führen Sie die folgenden Schritte aus, um die gewünschte Windows 10-Gerätefamilie anzugeben, und überprüfen Sie dann, ob die richtigen Gerätefamilien ausgewählt sind, wenn Sie das App-Paket in Partner Center hochladen, um Sie an den Store zu übermitteln.Follow the steps below to specify the intended Windows 10 device family, and then double-check that the correct device families are selected when you upload your app package in Partner Center to submit to the Store.

Um dieses Feld in Visual Studio festzulegen, klicken Sie mit der rechten Maustaste auf "Package. appxmanifest", und wählen Sie "Code anzeigen", und suchen Sie nach dem Feld targetdevicefamily Name.To set this field in Visual Studio, right click on the Package.appxmanifest and select "View Code" then find the TargetDeviceFamily Name field. Standardmäßig könnte es wie folgt aussehen:By default, it might look like the following:

<Dependencies>
   <TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.10240.0" MaxVersionTested="10.0.10586.0" />
</Dependencies>

Wenn Ihre APP für hololenserstellt wurde, können Sie sicherstellen, dass Sie nur auf hololens installiert wird, indem Sie die Zielgeräte Familie "Windows. Holographic" angeben.If your app is created for HoloLens, then you can ensure that it is only installed on HoloLens by specifying a target device family of "Windows.Holographic".

<Dependencies>
   <TargetDeviceFamily Name="Windows.Holographic" MinVersion="10.0.10240.0" MaxVersionTested="10.0.10586.0" />
</Dependencies>

Wenn Ihre APP eine spezielle Funktionalität von hololens 2 erfordert, wie z. b. die Überwachung von Nachrichten oder die Hand Verfolgung, können Sie sicherstellen, dass Sie auf Windows-Versionen 18362 oder höher ausgerichtet ist, indem Sie die Zielgeräte Familie "Windows. Holographic" und MinVersion 10.0.18362.0 angeben.If your app requires functionality of HoloLens 2 specifically, like eye-tracking or hand-tracking, then you can ensure that it is targeted to Windows versions 18362 or greater by specifying a target device family of "Windows.Holographic" and MinVersion 10.0.18362.0.

<Dependencies>
   <TargetDeviceFamily Name="Windows.Holographic" MinVersion="10.0.18362.0" MaxVersionTested="10.0.18362.0" />
</Dependencies>

Wenn Ihre APP für Windows Mixed Reality-immersive Headsetserstellt wurde, können Sie sicherstellen, dass Sie nur auf Windows 10-PCs mit dem Windows 10 Fall Creators Update installiert wird (erforderlich für Windows Mixed Reality), indem Sie die Zielgeräte Familie "Windows. Desktop" und die MinVersion von "10.0.16299.0" angeben.If your app is created for Windows Mixed Reality immersive headsets, then you can ensure that it is only installed on Windows 10 PCs with the Windows 10 Fall Creators Update (necessary for Windows Mixed Reality) by specifying a target device family of "Windows.Desktop" and MinVersion of "10.0.16299.0".

<Dependencies>
   <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.16299.0" MaxVersionTested="10.0.16299.0" />
</Dependencies>

Wenn Ihre APP schließlich sowohl auf hololens-als auch in Windows Mixed Reality-groß-undKleinunternehmen ausgeführt werden soll, können Sie sicherstellen, dass die app nur für diese beiden Gerätefamilien verfügbar gemacht wird, und gleichzeitig sicherstellen, dass jedes Ziel die richtige Mindestversion von Windows ist, indem Sie eine Linie für jede Zielgeräte Familie mit der jeweiligen MinVersionFinally, if your app is intended to run on both HoloLens and Windows Mixed Reality immersive headsets, you can ensure the app is only made available to those two device families and simultaneously ensure each targets 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>

Weitere Informationen zur Zielgruppe von Gerätefamilien finden Sie in der Dokumentation zu targetdevicefamily UWP.You can learn more about targeting device families by reading the TargetDeviceFamily UWP documentation.

App mit Store verknüpfenAssociate app with the Store

Wählen Sie im Menü Projekt in der Visual Studio-Projekt Mappe "Store > app mit dem Store verknüpfen" aus.From the Project menu in your Visual Studio solution, choose "Store > Associate App with the Store". Wenn Sie dies tun, können Sie in Ihrer App Kauf- und Benachrichtigungsszenarien testen.If you do this, you can test purchase and notification scenarios in your app. Wenn Sie Ihre APP mit dem Store verknüpfen, werden diese Werte in die APP-Manifest-Datei für das aktuelle Projekt auf dem lokalen Computer heruntergeladen:When you associate your app with the Store, these values are downloaded to the app manifest file for the current project on your local machine:

  • PaketanzeigenamePackage Display Name
  • PaketnamePackage Name
  • Herausgeber-IDPublisher ID
  • Anzeigename des HerausgebersPublisher Display Name
  • VersionVersion

Wenn Sie die Standarddatei "package.appxmanifest" überschreiben, indem Sie eine benutzerdefinierte XML-Datei für das Manifest erstellen, können Sie die App nicht mit dem Store verknüpfen.If you override the default package.appxmanifest file by creating a custom .xml file for the manifest, you can’t associate your app with the Store. Wenn Sie versuchen, eine benutzerdefinierte Manifestdatei mit dem Store zu verknüpfen, wird eine Fehlermeldung angezeigt.If you try to associate a custom manifest file with the Store, you will see an error message.

Erstellen eines UploadpaketsCreating an upload package

Befolgen Sie die Richtlinien unter Verpacken von universellen Windows-Apps für Windows 10.Follow guidelines at Packaging Universal Windows apps for Windows 10.

Der letzte Schritt beim Erstellen eines Uploadpakets ist das Überprüfen des Pakets mit dem zertifizierungskit für Windows-apps.The final step of creating an upload package is validating the package using the Windows App Certification Kit.

Wenn Sie einem vorhandenen Produkt, das auf anderen Windows 10-Gerätefamilien verfügbar ist, ein Paket speziell für hololens hinzufügen, sollten Sie auch erfahren, wie sich Versionsnummern darauf auswirken können, welche Pakete an bestimmte Kunden übermitteltwerden und wie Pakete an verschiedene Betriebssysteme verteilt werden.If you'll be adding a package specifically for HoloLens to an existing product that is available on other Windows 10 device families, you will also want to learn about how version numbers may impact which packages are delivered to specific customers, and how packages are distributed to different operating systems.

Die allgemeine Anleitung besteht darin, dass das Paket mit der höchsten Versionsnummer, das auf ein Gerät anwendbar ist, das Paket ist, das vom Speicher verteilt wird.The general guidance is that the highest version number package that is applicable to a device will be the one distributed by the Store.

Wenn ein Windows. Universal-Paket und ein Windows. Holographic-Paket vorhanden sind und das Windows. Universal-Paket eine höhere Versionsnummer aufweist, wird ein hololens-Benutzer die höhere Versionsnummer Windows. Universal Package anstelle von Windows. Holographic herunterladen. Paketen.If there is 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. Es gibt mehrere Lösungen für dieses Problem:There are several solutions to this problem:

  1. Stellen Sie sicher, dass Ihre plattformspezifischen Pakete, wie z. b. Windows. Holographic, immer eine höhere Versionsnummer haben als ihre plattformunabhängigen Pakete wie Windows. UniversalEnsure your platform specific packages such as Windows.Holographic always have a higher version number than your platform agnostic packages such as Windows.Universal
  2. Packen Sie apps nicht als Windows. Universal, wenn Sie auch plattformspezifische Pakete verwenden, und Verpacken Sie stattdessen das Windows. Universal-Paket für die spezifischen Plattformen, auf denen es verfügbar sein soll.Do not 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

Hinweis

Zur Unterstützung Ihrer APP auf hololens (1. Gen) und hololen 2 müssen Sie zwei App-Pakete hochladen. eine, die x86 für hololens (1. Gen) enthält, und eine, die Arm oder ARM64 für hololens 2 enthält.To support your app on both HoloLens (1st Gen) and HoloLen 2, you will need to upload two app packages; one containing x86 for HoloLens (1st Gen) and one containing ARM or ARM64 for HoloLens 2.

Wenn Sie sowohl Arm als auch ARM64 in das Paket einschließen, wird die ARM64-Version auf hololens 2 verwendet.If you include both ARM and ARM64 in your package, the ARM64 version will be used on HoloLens 2.

Hinweis

Sie können ein einzelnes Paket deklarieren, das auf mehrere Zielgeräte Familien anwendbar ist.You can declare a single package to be applicable to multiple target device families

  1. Erstellen Sie ein einzelnes Windows. Universal-Paket, das auf allen Plattformen funktioniert.Create a single Windows.Universal package that works across all platforms. Die Unterstützung für diese Lösung ist zurzeit nicht groß, sodass die oben genannten Lösungen empfohlen werden.Support for this isn't great right now so the above solutions are recommended.

Testen Ihrer AppTesting your app

Zertifizierungskit für Windows-AppsWindows App Certification Kit

Wenn Sie App-Pakete erstellen, die über Visual Studio an Partner Center übermittelt werden sollen, werden Sie vom Assistenten zum Erstellen von App-Paketen aufgefordert, das zertifizierungskit für Windows-Apps für die erstellten Pakete auszuführen.When you create app packages to submit to Partner Center through Visual Studio, the Create App Packages wizard will prompt you to run the Windows App Certification Kit against the packages that get created. Um einen reibungslosen Übermittlungs Prozess für den Speicher zu bieten, sollten Sie sicherstellen, dass das zertifizierungskit für Windows-apps auf dem lokalen Computer an Ihre APP weitergeleitet wird, bevor Sie Sie an den Speicher senden.In order to have a smooth submission process to the Store, it's best to verify that the Windows App Certification Kit tests pass against your app on your local machine before submitting them to the Store. Das Ausführen des zertifizierungskit für Windows-apps auf einem Remote hololens wird derzeit nicht unterstützt.Running the Windows App Certification Kit on a remote HoloLens is not currently supported.

Auf allen Zielgeräte Familien ausführenRun on all targeted device families

Mit der universellen Windows-Plattform können Sie eine einzelne Anwendung erstellen, die auf allen Windows 10-Gerätefamilien ausgeführt wird.The Windows Universal Platform allows you to create a single application that runs across all of the Windows 10 device families. Es ist jedoch nicht gewährleistet, dass universelle Windows-Apps nur für alle Gerätefamilien funktionieren.However, it doesn't guarantee that Universal Windows apps will just work on all device families. Bevor Sie Ihre APP auf hololens oder einer anderen Windows 10-Zielgeräte Familie verfügbar machen, ist es wichtig, dass Sie die APP auf jeder dieser Gerätefamilien testen, um eine gute Leistung zu gewährleisten.Before you choose to make your app available on HoloLens or any other Windows 10 target device family, it's important that you test the app on each of those device families to ensure a good experience.

Übermitteln Ihrer Mixed Reality-APP an den StoreSubmitting your mixed reality app to the Store

Wenn Sie eine Mixed Reality-App übermitteln, die auf einem Unity-Projekt basiert, sehen Sie sich dieses Video zuerst an.If you are submitting a mixed reality app that is based on a Unity project, please see this video first.

Im Allgemeinen ist das Senden einer Windows Mixed Reality-APP, die auf hololens und/oder immersiven Headsets funktioniert, genauso wie das Übermitteln einer beliebigen UWP-APP an den Microsoft Store.In general, submitting a Windows Mixed Reality app that works on HoloLens and/or immersive headsets is just like submitting any UWP app to the Microsoft Store. Nachdem Sie Ihre APP durch reservieren Ihres Namens erstellthaben, sollten Sie der Checkliste für die UWP-Übermittlungfolgen.Once you've created your app by reserving its name, you should follow the UWP submission checklist.

Eine der ersten Schritte ist die Auswahl einer Kategorie und Unterkategorie für ihre gemischte Realität.One of the first things you'll do is select a category and sub-category for your mixed reality experience. Es ist wichtig, dass Sie die genaueste Kategorie für Ihre App auswählen , damit wir Ihre Anwendung in den richtigen Store-Kategorien bereitstellen und sicherstellen können, dass Sie mithilfe relevanter Such Abfragen angezeigt wird.It's important that you choose the most accurate category for your app so that we can merchandise your application in the right Store categories and ensure it shows up using relevant search queries. Das auflisten Ihres VR-Titels als Spiel führt nicht zu einer besseren verfügbar machung Ihrer APP und kann verhindern, dass Sie in Kategorien angezeigt wird, die besser geeignet und weniger überfüllt sind.Listing your VR title as a game will not result in better exposure for your app, and may prevent it from showing up in categories that are more fitting and less crowded.

Es gibt jedoch vier wichtige Bereiche im Übermittlungs Prozess, in denen Sie gemischte Reality-spezifische Auswahl treffen möchten:However, there are four key areas in the submission process where you'll want to make mixed reality-specific selections:

  1. Im Abschnitt Produkt Deklarationen unter Eigenschaften.In the Product declarations section under Properties.
  2. Im Abschnitt " System Anforderungen " unter " Eigenschaften".In the System requirements section under Properties.
  3. Im Abschnitt Gerätefamilien Verfügbarkeit unter Pakete.In the Device family availability section under Packages.
  4. In einigen der Seiten Felder der Store-Auflistung .In several of the Store listing page fields.

Mixed Reality-Produkt DeklarationenMixed reality product declarations

Auf der Seite Eigenschaften des App-Übermittlungs Prozesses finden Sie im Abschnitt Produkt Deklarationen mehrere Optionen im Zusammenhang mit Mixed Reality.On the Properties page of the app submission process, you'll find several options related to mixed reality in the Product declarations section.

Mixed Reality-Produkt DeklarationenMixed reality product declarations
Mixed Reality-Produkt DeklarationenMixed reality product declarations

Zuerst möchten Sie die Gerätetypen identifizieren, für die Ihre APP eine gemischte Realität bietet.First, you'll want to identify the device types for which your app offers a mixed reality experience. Dadurch wird sichergestellt, dass Ihre APP in Windows Mixed Reality-Auflistungen im Store enthalten ist, und dass Sie für Benutzer, die den Store durchsuchen, nach dem Verbinden eines immersiven Headsets (oder beim Durchsuchen des Stores auf hololens) angezeigt werden.This ensures that your app is included in Windows Mixed Reality collections in the Store, and that it's surfaced to users browsing the Store after connecting an immersive headset (or when browsing the Store on HoloLens).

Neben "Diese Darstellung ist für Windows Mixed Reality konzipiert auf:"Next to "This experience is designed for Windows Mixed Reality on:"

  • Aktivieren Sie das Kontrollkästchen PC nur dann, wenn Ihre APP eine VR-Darstellung bietet, wenn ein immersives Headset mit dem PC des Benutzers verbunden ist.Check the PC box only if your app offers a VR experience when an immersive headset is connected to the user's PC. Aktivieren Sie dieses Kontrollkästchen, unabhängig davon, ob Ihre APP ausschließlich auf einem immersiven Headset ausgeführt wird oder ob es sich um ein Standard-PC-Spiel bzw. eine Standard-App handelt, das einen gemischten Reality-Modus und/oder Bonus Inhalt bietet, wenn ein Headset angeschlossen ist.You should check this box whether your app is designed exclusively to run on an immersive headset or if it is a standard PC game/app that offers a mixed reality mode and/or bonus content when a headset is connected.
  • Aktivieren Sie das Feld hololens nur dann, wenn Ihre APP in hololens eine holografische Darstellung bietet.Check the HoloLens box only if your app offers a holographic experience when it's run on HoloLens.
  • Aktivieren Sie beide Kontrollkästchen, wenn Ihre APP eine gemischte Realität für beide Gerätetypen bietet, z. b. die gemischte Reality Academy-app "Project Island" von Build 2017.Check both boxes if your app offers a mixed reality experience on both device types, like the Mixed Reality Academy "Project Island" app from Build 2017.

Wenn Sie oben "PC" ausgewählt haben, empfiehlt es sich, das Setup für die gemischte Realität (Aktivitäts Ebene) festzulegen.If you selected "PC" above, you'll want to set the "mixed reality setup" (activity level). Dies gilt nur für Umgebungen mit gemischter Realität, die auf PCs ausgeführt werden, die mit immersiven Headsets verbunden sind, da gemischte Reality-apps auf hololens weltweit skaliert sind und der Benutzer während des Setups keine Grenze definiert.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.

  • Wählen Sie "sitzend" und " stehend " aus, wenn Ihre APP mit der Absicht entworfen wurde, dass der Benutzer an einer Position bleibt (ein Beispiel wäre ein Spiel, bei dem Sie in einem Cockpit eines Flugzeugs sitzen).Choose Seated + standing if your app is designed with the intention that the user stays in one position (an example would be a game where you're seated in a cockpit of an aircraft).
  • Wählen Sie alle Erfahrungen aus, wenn Ihre APP mit der Absicht entworfen wurde, dass der Benutzer innerhalb der Grenze, die er während des Setups definiert hat, herumläuft (ein Beispiel wäre ein Spiel, bei dem Sie gegen Angriffe gegen Angriffe durchlaufen haben).Choose All experiences if your app is designed with the intention that the user walks around within the boundary he or she defined during setup (an example might be a game where you side-step and duck to dodge attacks).

Systemanforderungen für gemischte RealitätMixed reality system requirements

Auf der Eigenschaften Seite des App-Übermittlungs Vorgangs finden Sie im Abschnitt " System Anforderungen " mehrere Optionen im Zusammenhang mit Mixed Reality.On the Properties page of the app submission process, you'll find several options related to mixed reality in the System requirements section.

SystemanforderungenSystem requirements
SystemanforderungenSystem requirements

In diesem Abschnitt identifizieren Sie die minimale (erforderliche) Hardware und die empfohlene (optionale) Hardware für Ihre Mixed Reality-app.In this section, you'll identify minimum (required) hardware and recommended (optional) hardware for your mixed reality app.

Eingabe Hardware:Input hardware:

Verwenden Sie die Kontrollkästchen, um potenziellen Kunden mitzuteilen, ob Ihre APP Mikrofon (für Spracheingabe), Xbox-Controller oder Gamepad und/oder Windows Mixed Reality Motion-Controller unterstützt.Use the checkboxes to tell potential customers if your app supports microphone (for voice input), Xbox controller or gamepad, and/or Windows Mixed Reality motion controllers. Diese Informationen werden auf der Produktdetailseite Ihrer APP im Store angezeigt und helfen Ihnen, Ihre APP in die entsprechenden App-/spielauflistungen aufzunehmen (beispielsweise kann eine Sammlung für alle Spiele vorhanden sein, die Motion-Controller unterstützen).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 (for example, a collection may exist for all games that support motion controllers).

Beachten Sie, dass Sie Kontrollkästchen für "Minimale Hardware" oder "Empfohlene Hardware" für Eingabetypen auswählen.Be thoughtful about selecting checkboxes for "minimum hardware" or "recommended hardware" for input types.

Beispiel:For example:

  • Wenn das Spiel Bewegungs Controller erfordert, aber eine Spracheingabe über Mikrofon akzeptiert, aktivieren Sie das Kontrollkästchen "Minimale Hardware" neben "Windows Mixed Reality Motion Controllers", aber das Kontrollkästchen "Empfohlene Hardware" neben "Mikrofon".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."
  • Wenn Ihr Spiel entweder mit einem Xbox-Controller/Gamepad oder Bewegungs Controllern abgespielt werden kann, aktivieren Sie das Kontrollkästchen "Minimale Hardware" neben "Xbox Controller" oder "Gamepad", und aktivieren Sie das Kontrollkästchen "Empfohlene Hardware" neben "Windows Mixed Reality Motion Controllers", da Bewegungs Controller wahrscheinlich eine Schritt-für-Schritt-Anleitung aus dem Gamepad anbieten.If 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.

Immersives Headset für Windows Mixed Reality:Windows Mixed Reality immersive headset:

Die Angabe, ob ein immersives Headset zur Verwendung Ihrer APP erforderlich ist oder optional ist, ist wichtig für Kundenzufriedenheit und Bildungseinrichtungen.Indicating whether an immersive headset is required to use your app, or is optional, is critical to customer satisfaction and education.

Wenn Ihre APP nur über ein immersives Headset verwendet werden kann, aktivieren Sie das Kontrollkästchen "Minimale Hardware" neben "Windows Mixed Reality-immersives Headset".If your app can only be used through an immersive headset, select the "minimum hardware" checkbox next to "Windows Mixed Reality immersive headset." Dies wird auf der Produktdetailseite Ihrer APP im Store als Warnung über der Schaltfläche "kaufen" angezeigt, sodass Kunden nicht glauben, dass Sie eine APP kaufen, die auf Ihrem PC funktioniert, wie eine herkömmliche Desktop-App.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.

Wenn Ihre APP auf dem Desktop wie eine herkömmliche PC-app ausgeführt wird, aber eine VR-Benutzer Darstellung bietet, wenn ein immersives Headset verbunden ist (unabhängig davon, ob der vollständige Inhalt Ihrer app verfügbar ist, oder nur ein Teil), aktivieren Sie das Kontrollkästchen "Empfohlene Hardware" neben "Windows Mixed Reality". immersives Headset. "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." Über der Schaltfläche kaufen auf der Produktdetailseite Ihrer APP wird keine Warnung angezeigt, wenn Ihre APP als herkömmliche Desktop-App fungiert, ohne dass ein immersives Headset angeschlossen ist.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.

PC-Spezifikationen:PC specifications:

Wenn Sie möchten, dass Ihre APP so viele Windows Mixed Reality-immersive Headset-Benutzer wie möglich erreicht, sollten Sie die PC-Spezifikationen für Windows Mixed Reality-PCs mit integrierten Grafikenals Ziel haben.If you want your app to reach as many Windows Mixed Reality immersive headset users as possible, you'll want to target the PC specifications for Windows Mixed Reality PCs with integrated graphics.

Unabhängig davon, ob Ihre Mixed Reality-APP die Mindestanforderungen für Windows Mixed Reality-PCs erfüllt oder eine bestimmte PC-Konfiguration erforderlich ist (z. b. die dedizierte GPU eines Windows Mixed Reality Ultra-PCs), sollten Sie angeben, dass die entsprechenden PC-Spezifikationen in der Spalte "Minimale Hardware" angezeigt werden.Whether your mixed reality app targets the minimum Windows Mixed Reality PC requirements, or requires a specific PC configuration (like the dedicated GPU of a Windows Mixed Reality Ultra PC, you should indicate that with the relevant PC specifications in the "minimum hardware" column.

Wenn Ihre Mixed Reality-App für eine bessere Leistung konzipiert ist oder Grafiken mit höherer Auflösung auf einer bestimmten PC-Konfiguration oder Grafikkarte anbieten soll, sollten Sie angeben, dass die entsprechenden PC-Spezifikationen in der Spalte "Empfohlene Hardware" angezeigt werden.If your mixed reality app is designed to perform better, or offer higher-resolution graphics, on a particular PC configuration or graphics card, you should indicate that with the relevant PC specifications in the "recommended hardware" column.

Dies gilt nur, wenn Ihre Mixed Reality-App ein immersives Headset verwendet, das mit einem PC verbunden ist.This only applies if your mixed reality app uses an immersive headset connected to a PC. Wenn Ihre Mixed Reality-app nur auf hololens ausgeführt wird, müssen Sie keine PC-Spezifikationen angeben, da hololens nur eine Hardwarekonfiguration aufweist.If your mixed reality app only runs on HoloLens, you won't need to indicate PC specifications as HoloLens has only one hardware configuration.

Verfügbarkeit von GerätefamilienDevice family availability

Wenn Sie Ihre APP in Visual Studio ordnungsgemäß verpackt haben, sollte diese auf der Seite Pakete des App-Übermittlungs Prozesses hochgeladen werden, und es wird eine Tabelle erstellt, in der die Gerätefamilien, denen Ihre APP zur Verfügung stehtIf you've packaged your app correctly in Visual Studio, uploading it on the Packages page of the app submission process should produce a table identifying which device families your app will be available to.

Verfügbarkeits Tabelle der GerätefamilieDevice family availability table
Verfügbarkeits Tabelle der GerätefamilieDevice family availability table

Wenn Ihre Mixed Reality-App auf immersiven Headsets funktioniert, sollte mindestens "Windows 10 Desktop" in der Tabelle ausgewählt werden.If your mixed reality app works on immersive headsets, then at least "Windows 10 Desktop" should be selected in the table. Wenn Ihre Mixed Reality-App auf hololens funktioniert, sollte mindestens "Windows 10 Holographic" ausgewählt werden.If your mixed reality app works on HoloLens, then at least "Windows 10 Holographic" should be selected. Wenn Ihre APP sowohl in Windows Mixed Reality-Headset-Typen wie der Mixed Reality Academy "Project Island"-Appausgeführt wird, sollten sowohl "Windows 10 Desktop" als auch "Windows 10 Holographic" ausgewählt werden.If your app runs on both Windows Mixed Reality headset types, like the Mixed Reality Academy "Project Island" app, both "Windows 10 Desktop" and "Windows 10 Holographic" should be selected.

Tipp

Viele Entwickler treten beim Hochladen des App-Pakets im Zusammenhang mit Konflikten zwischen dem Paket Manifest und ihren App-/Herausgeber-Kontoinformationen in Partner Center Fehler auf.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. Diese Fehler können häufig vermieden werden, indem Sie sich bei Visual Studio mit demselben Konto anmelden, das mit Ihrem Windows-Entwicklerkonto verknüpft ist (das Konto, das Sie zum Anmelden bei Partner Center verwenden).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). Wenn Sie dasselbe Konto verwenden, können Sie Ihre APP mit ihrer Identität in der Microsoft Store verknüpfen, bevor Sie Sie Verpacken.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.

Ihre APP mit der Microsoft Store verknüpfenAssociate your app with the Microsoft Store
Zuordnen der APP zum Microsoft Store in Visual StudioAssociate your app with the Microsoft Store in Visual Studio

Store-ListenseiteStore listing page

Auf der Seite Store-Auflistung des App-Übermittlungs Vorgangs können Sie nützliche Informationen zu ihrer Mixed Reality-app hinzufügen.On the Store listing page of the app submission process, there are several places you can add useful information about your mixed reality app.

Wichtig

Um sicherzustellen, dass Ihre APP ordnungsgemäß vom Store kategorisiert und für Windows Mixed Reality-Kunden auffindbar ist, sollten Sie "Windows Mixed Reality" als einen ihrer "Suchbegriffe" für die APP hinzufügen (durch Erweitern des Abschnitts "freigegebene Felder" können Sie Suchbegriffe finden).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).

Windows Mixed Reality zu Suchbegriffen hinzufügenAdd Windows Mixed Reality to search terms
Zu Suchbegriffen "Windows Mixed Reality" hinzufügenAdd "Windows Mixed Reality" to search terms

Kostenlose Testversion für Ihr Spiel oder Ihre APPOffering a free trial for your game or app

Viele Consumer sind vor dem Erwerb eines Windows Mixed Reality-immersiven Headsets auf keine benutzerfreundliche Realität beschränkt.Many consumers will have limited to no experience with virtual reality before buying a Windows Mixed Reality immersive headset. Sie wissen möglicherweise nicht, was von intensiven Spielen zu erwarten ist, und sind unter Umständen nicht mit Ihrem eigenen Komfort Schwellenwert vertraut.They may not know what to expect from intense games, and may not be familiar with their own comfort threshold in immersive experiences. Viele Kunden können auch ein Windows Mixed Reality-immersives Headset auf PCs testen, die nicht als Windows Mixed Reality-PCsgebadelt sind.Many customers may also try a Windows Mixed Reality immersive headset on PCs that aren't badged as Windows Mixed Reality PCs. Aus diesen Gründen wird dringend empfohlen, eine Kostenlose Testversion für Ihre kostenpflichtige Mixed Reality-APP oder Ihr Spiel zu bieten.Because of these considerations, we strongly recommend you consider offering a free trial for your paid mixed reality app or game.

Siehe auchSee also