將應用程式提交到 Microsoft StoreSubmitting an app to the Microsoft Store

重要

如果您要提交 Unreal 應用程式,請務必遵循 發佈指示 ,再繼續進行操作。If you're submitting an Unreal application, make sure you follow the publishing instructions before continuing.

先決條件Prerequisites

HoloLens和 Windows 10 PC 都能為您的沉浸式耳機執行通用 Windows 平臺應用程式。Both HoloLens and the Windows 10 PC powering your immersive headset run Universal Windows Platform apps. 無論您是提交支援 HoloLens、電腦或兩者的應用程式,提交應用程式都會經歷 合作夥伴中心Whether you're submitting an app that supports HoloLens, PC, or both, app submission goes through the Partner Center.

如果您還沒有合作夥伴中心開發人員帳戶,請先 註冊 一個帳戶,再繼續進行。If you don't already have a Partner Center developer account, sign up for one before moving on. 您可以在此 應用程式提交文章中找到有關提交指導方針和檢查清單的詳細資訊。You can find more information about submission guidelines and checklists in this app submissions article.

重要

如果您的合作夥伴中心開發人員帳戶無法進行雇用驗證檢查,您將無法將任何應用程式提交至 Microsoft Store。You won't be able to submit any applications to the Microsoft Store if your Partner Center developer account fails the employment verification check. 如需詳細資訊,請洽詢合作夥伴中心 支援小組Please contact the Partner Center support team for more details.

封裝混合現實應用程式Packaging a Mixed Reality app

封裝混合現實應用程式有幾個步驟,包括:There are several steps to packaging a Mixed Reality application, including:

  • 正確準備所有映射資產Correctly preparing all image assets
  • 選擇 HoloLens [開始] 功能表中顯示的磚影像Choosing the tile image displayed in the HoloLens Start menu
  • 設定應用程式的目標和最低 Windows 版本Setting the target and minimum Windows version for the app
  • 設定應用程式相依性中的目標裝置系列Setting the target device families in the app dependencies
  • 新增中繼資料以建立應用程式與 Microsoft Store 的關聯Adding metadata to associate the app with the Microsoft Store
  • 建立上傳套件Creating an upload package

每個提交階段都涵蓋在下一節中,我們建議您依序執行,您不會在第一次提交嘗試時繼續進行。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.

準備隨附于 appx 的映射資產Prepare image assets included in the appx

若要將您的應用程式建立至 appx 套件(提交給 Microsoft Store 所需的 appx 套件),appx 建立工具需要下列映射資產。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. 您可以在 MSDN 上深入瞭解 磚和圖示資產的指導方針You can learn more about guidelines for tile and icon assets on MSDN.

必要資產Required Asset 建議的調整Recommended Scale 映像格式Image Format 資產顯示在哪裡?Where is the asset displayed?
正方形71x71 標誌Square 71x71 Logo 任意Any PNGPNG N/AN/A
正方形150x150 標誌Square 150x150 Logo 150x150 (100% scale) 或 225x225 (150% scale) 150x150 (100% scale) or 225x225 (150% scale) PNGPNG 如果未提供310x310,則啟動釘選和所有應用程式 () 、商店搜尋建議、商店清單頁面、商店流覽、商店搜尋Start pins and All Apps (if 310x310 isn't provided), Store Search Suggestions, Store Listing Page, Store Browse, Store Search
寬310x150 標誌Wide 310x150 Logo 任意Any PNGPNG N/AN/A
市集標誌Store Logo 75x75 (150% 規模) 75x75 (150% scale) PNGPNG 合作夥伴中心,報表應用程式,撰寫評論,我的文件庫Partner Center, Report App, Write a Review, My Library
啟動顯示畫面Splash Screen 930x450 (150% 規模) 930x450 (150% scale) PNGPNG 2D 應用程式啟動器 (平板) 2D app launcher (slate)

如果您正在針對 HoloLens 進行開發,還有其他建議的資產可供您利用:If you're developing for HoloLens, there are other recommended assets that you can take advantage of:

建議的資產Recommended Assets 建議的調整Recommended Scale 資產顯示在哪裡?Where is the asset displayed?
正方形310x310 標誌Square 310x310 Logo 310x310 (150% 規模) 310x310 (150% scale) 開始釘選和所有應用程式Start pins and All Apps

動態磚需求Live Tile requirements

根據預設,HoloLens 上的 [開始] 功能表將會使用最大內含的正方形圖格影像。The Start menu on HoloLens will use the largest included square tile image by default. Microsoft 發佈的應用程式有選擇性的3D 啟動器,可讓您遵循 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.

指定 Windows 的目標和最小版本Specifying target and minimum version of Windows

如果您的混合現實應用程式包含 Windows 版本特有的功能,請務必指定支援的目標和最低平臺版本。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.

特別注意以 Windows Mixed Reality 沉浸式耳機為目標的應用程式,其至少需要 Windows 10 Fall Creators Update (10.0;組建 16299) 可正常運作。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.

當您在 Visual Studio 中建立新的通用 Windows 專案時,系統會提示您設定 Windows 的目標和最小版本。You'll be prompted to set the target and minimum version of Windows when you create a new Universal Windows Project in Visual Studio. 針對現有的專案,您可以在下拉式功能表中選取 [ <您的應用程式名稱> 內容,來變更 [專案] 功能表中的這個設定。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.

在 Visual Studio 2019 中設定最低和目標平臺版本Setting minimum and target platform versions in Visual Studio 2019
在 Visual Studio 中設定最低和目標平臺版本Setting minimum and target platform versions in Visual Studio

指定目標裝置系列Specifying target device families

適用于 hololens沉浸式耳機的 Windows Mixed Reality 應用程式 () 是通用 Windows 平臺的一部分,因此任何具有 Windows 通用目標裝置系列的應用程式套件,都可以在 HoloLens 或具有沉浸式耳機的 Windows 10 電腦上執行。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. 如果您未在應用程式資訊清單中指定目標裝置系列,您可能會不小心開啟您的應用程式,而非預期的 Windows 10 裝置。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. 遵循下列步驟來指定預期的 Windows 10 裝置系列,然後 再次檢查您在合作夥伴中心中上傳應用程式套件以進行 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.

  • 若要在 Visual Studio 中設定此欄位,請以滑鼠右鍵按一下 package.appxmanifest ,然後選取 [ View Code],然後尋找 [ y Name ] 欄位。To set this field in Visual Studio, right-click on the Package.appxmanifest and select View Code, then find the TargetDeviceFamily Name field. 依預設,它看起來應該類似下列專案: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>
  • 如果您要建立 hololens 應用程式,可以將目標裝置系列設定為 Windows,以確定它只會安裝在 hololens 上 全像: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>
  • 如果您的應用程式需要 HoloLens 2 功能,例如眼睛或手動追蹤,您可以藉由將目標裝置系列 設定為 windows,以確定 其為 windows 18362 版或更新版本的目標 :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>
  • 如果您的應用程式是針對 Windows Mixed Reality 沉浸式耳機 建立的,您可以將目標裝置系列設定為 Windows,以確定它只會安裝在具有 Windows Mixed Reality) 所需 Windows 10 Fall Creators Update (的 Windows 10 電腦上 10.0.16299.0 的 MinVersionIf 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>
  • 最後,如果您的應用程式是要在 HoloLensWindows Mixed Reality 沉浸式耳機 上執行,您可以確定應用程式僅適用于這兩個裝置系列,同時確保每個目標都有正確的最低 Windows 版本,方法是為每個目標裝置系列加入一行,以及各自的 MinVersion: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>

您可以閱讀 y UWP 檔,以深入瞭解目標裝置系列。You can learn more about targeting device families by reading the TargetDeviceFamily UWP documentation.

建立應用程式與存放區的關聯Associate app with the Store

當您建立應用程式與 Microsoft Store 的關聯時,會將下列值下載至目前專案的本機應用程式資訊清單檔:When you associate your app with the Microsoft Store, the following values are downloaded to the current projects local app manifest file:

  • 套件顯示名稱Package Display Name
  • 封裝名稱Package Name
  • 發行者識別碼Publisher ID
  • 發行者顯示名稱Publisher Display Name
  • 版本Version

如果您要使用自己的自訂 .xml 檔案來覆寫預設的 package.appxmanifest 檔案,則無法將應用程式與 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. 將自訂資訊清單檔與存放區產生關聯將會產生錯誤訊息。Associating a custom manifest file with the Store will result in an error message.

您也可以藉由前往您的 Visual Studio 解決方案,然後選取 [專案] > [儲存] > 將應用程式與存放區建立關聯,來測試購買和通知案例。You can also test purchase and notification scenarios by going to your Visual Studio solution and selecting Project > Store > Associate App with the Store.

建立上傳套件Creating an upload package

遵循將 通用 Windows 應用程式封裝 Windows 10 的指導方針。Follow guidelines at Packaging Universal Windows apps for Windows 10.

建立上傳封裝的最後一個步驟是使用 Windows 應用程式認證套件來驗證封裝。The final step of creating an upload package is validating the package using the Windows App Certification Kit.

如果您要將 HoloLens 專屬套件新增至其他 Windows 10 裝置系列上可用的現有產品,請注意:If you're adding a HoloLens-specific package to an existing product that's available on other Windows 10 device families, pay attention to:

一般指引是具有裝置最高版本號碼的套件是存放區所散發的套件。The general guidance is that the package with the highest version number for a device is the one distributed by the Store.

在有 Windows 通用 套件和 windows 全像套件的案例中,而 windows 通用套件的版本號碼較高時,HoloLens 使用者將會下載較高版本號碼的 windows 通用套件,而不是使用 windows 的全像套件。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.

如果上述案例不是您要尋找的結果,則有數個可用的解決方案:In cases where the above scenario isn't the outcome you're looking for, there are several available solutions:

  • 確定您的平臺專屬套件(例如,Windows)的版本號碼一律比您的平臺中立套件(例如 Windows 通用)更高。Ensure your platform-specific packages, such as Windows.Holographic, always have a higher version number than your platform agnostic packages like Windows.Universal
  • 如果您也擁有平臺特定套件,請不要將應用程式封裝為 Windows 通用套件,改為將 Windows 通用套件封裝到您想要使用的特定平臺Don'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
  • 建立可在所有平臺上運作的單一 Windows 通用套件。Create a single Windows.Universal package that works across all platforms. 此選項的支援目前並不適用,因此建議使用上述的解決方案。Support for this option isn't great right now so the above solutions are recommended.

注意

若要在 HoloLens (第一代) 和 HoloLen 2 上支援您的應用程式,您需要上傳兩個應用程式套件;其中一個包含適用于 HoloLens 的 x86 (第一代) ,另一個則包含適用于 HoloLens 2 的 ARM 或 ARM64。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.

如果您在套件中同時包含 ARM 和 ARM64,ARM64 版本將會是 HoloLens 2 上使用的版本。If you include both ARM and ARM64 in your package, the ARM64 version will be the one used on HoloLens 2.

注意

您可以宣告單一套件以適用于多個目標裝置系列You can declare a single package to be applicable to multiple target device families

測試應用程式Testing your app

Windows 應用程式認證套件Windows App Certification Kit

當您建立要透過 Visual Studio 提交至合作夥伴中心的應用程式套件時,[建立應用程式套件] 嚮導會提示您針對所建立的套件執行 Windows 應用程式認證套件。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. 若要以順暢的方式將程式提交至商店,最好先確認應用程式的本機複本是否通過 Windows 應用程式認證套件測試 ,再將其提交到存放區。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. 目前不支援在遠端 HoloLens 上執行 Windows 應用程式認證套件。Running the Windows App Certification Kit on a remote HoloLens isn't currently supported.

在所有目標裝置系列上執行Run on all targeted device families

Windows 通用平臺可讓您建立在所有 Windows 10 裝置系列上執行的單一應用程式。The Windows Universal Platform allows you to create a single application that runs across all of the Windows 10 device families. 但是,它並不保證通用 Windows 應用程式只會在所有裝置系列上運作。However, it doesn't guarantee that Universal Windows apps will just work on all device families. 請務必在您選擇的每個裝置系列上 測試您的應用程式 ,以確保良好的體驗。It's important to test your app on each of your chosen device families to ensure a good experience.

將您的混合現實應用程式提交至商店Submitting your Mixed Reality app to the Store

如果您要提交以 Unity 專案為基礎的混合現實應用程式,請先參閱這段 影片If you're submitting a Mixed Reality app that is based on a Unity project, see this video first.

一般情況下,提交適用于 HoloLens 或沉浸式耳機的 Windows Mixed Reality 應用程式,就像是將任何 UWP 應用程式提交至 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. 一旦您藉 由保留名稱來建立應用程式,請遵循 UWP 提交檢查清單Once you've created your app by reserving its name, follow the UWP submission checklist.

您首先要做的其中一件事,就是為您的混合現實體驗 選取類別和子類別One of the first things you'll do is select a category and subcategory for your Mixed Reality experience. 請務必為您的應用程式選擇最精確的類別It's important that you choose the most accurate category for your app. 類別可協助您將應用程式放在正確的商店類別中,並確保它會使用相關的搜尋查詢來顯示。Categories help merchandise your application in the right Store categories and ensure it shows up using relevant search queries. 您的 VR 標題列為遊戲,將不會對您的應用程式造成更好的曝光, 而且可能會讓它無法顯示在更適合且更擁擠的類別中。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.

不過,提交程式中有四個主要區域,您會想要進行混合的現實特定選擇:However, there are four key areas in the submission process where you'll want to make Mixed Reality-specific selections:

  1. 在 [屬性] 下的 [產品 宣告] 區段中。In the Product declarations section under Properties.
  2. 在 [屬性] 下的 [系統需求] 區段中。In the System requirements section under Properties.
  3. 在 [套件] 下的 [裝置系列可用性] 區段中。In the Device family availability section under Packages.
  4. 在數個 Store 清單頁面 欄位中。In several of the Store listing page fields.

混合現實產品聲明Mixed Reality product declarations

在應用程式提交程式的 [ 屬性 ] 頁面上,您會在 [ 產品 宣告] 區段中找到與混合現實相關的數個選項。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 product declarations
混合現實產品聲明Mixed Reality product declarations

首先,您必須識別您的應用程式提供混合現實體驗的裝置類型。First, you need to identify the device types for which your app offers a Mixed Reality experience. 識別裝置類型可確保您的應用程式包含在存放區中 Windows Mixed Reality 的集合中。Identifying device types ensures that your app is included in Windows Mixed Reality collections in the Store.

在「此體驗的設計目的是為了 Windows Mixed Reality:」Next to "This experience is designed for Windows Mixed Reality on:"

  • 如果您的應用程式在沉浸式耳機連接到使用者的電腦時提供 VR 體驗,請核取 [ 電腦 ] 方塊。Check the PC box if your app offers a VR experience when an immersive headset is connected to the user's PC. 建議您核取此方塊,確定您的應用程式設定為在沉浸式耳機上以獨佔方式執行,或者是標準電腦遊戲或應用程式,在耳機連線時提供混合的現真實模式或額外的內容。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.
  • 只有在您的應用程式在 HoloLens 上執行 時,才 會提供全像攝影體驗。Check the HoloLens box only if your app offers a holographic experience when it's run on HoloLens.
  • 如果您的應用程式在這兩種裝置類型上都提供混合現實體驗,請檢查 這兩個 方塊。Check both boxes if your app offers a Mixed Reality experience on both device types.

如果您選取上述的「電腦」,則您會想要將「混合現實設定」 (活動層級) 。If you selected "PC" above, you'll want to set the "Mixed Reality setup" (activity level). 這僅適用于連接到沉浸式耳機的電腦上所執行的混合現實體驗,因為 HoloLens 上的混合現實應用程式是全球規模,而使用者在安裝期間不會定義界限。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.

  • 如果您將應用程式設計成讓使用者保持在一個位置,請選擇 [已 待命 + 固定 ]。Choose Seated + standing if you designed your app to have the user stay in one position. 例如,在您要控制飛機環境的遊戲中。For example, in a game where you're in control of an aircraft cockpit.
  • 如果您的應用程式是以使用者在設定期間所定義的集合界限內進行的意圖來設計,請選擇 所有體驗Choose All experiences if your app is designed with the intention that the user walks around within a set boundary defined during setup. 例如,您可能會是一種遊戲,您可以在其中進行側邊和操作,以減到減的攻擊。For example, might be a game where you side-step and duck to dodge attacks.

混合的現實系統需求Mixed Reality system requirements

在應用程式提交程式的 [ 屬性 ] 頁面上,您會在 [ 系統需求 ] 區段中找到與混合現實相關的數個選項。On the Properties page of the app submission process, you'll find several options related to Mixed Reality in the System requirements section.

系統需求System requirements
系統需求System requirements

在本節中,您將識別) 硬體所需的最小 (,並建議您的混合現實應用程式使用 (選用) 硬體。In this section, you'll identify minimum (required) hardware and recommended (optional) hardware for your Mixed Reality app.

輸入硬體:Input hardware:

如果您的應用程式支援 語音輸入) 、 Xbox 控制器或遊戲台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. 這項資訊會顯示在您應用程式的 [產品詳細資料] 頁面上,並可協助您的應用程式包含在適當的應用程式/遊戲集合中。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.

請仔細針對輸入類型選取 [最小硬體] 或 [建議的硬體] 核取方塊。Be thoughtful about selecting checkboxes for "minimum hardware" or "recommended hardware" for input types.

例如:For example:

  • 如果您的遊戲需要移動控制器,但接受透過麥克風的語音輸入,請選取 [Windows Mixed Reality 動作控制器] 旁的 [最低硬體] 核取方塊,但在 [麥克風] 旁邊選取 [建議的硬體] 核取方塊。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."
  • 如果您的遊戲可以使用 Xbox 控制器、遊戲台或移動控制器來播放,您可以選取 [Xbox 控制器或遊戲程式] 旁邊的 [最低硬體] 核取方塊,然後選取 [Windows Mixed Reality 動作控制器] 旁的 [建議的硬體] 核取方塊,因為動作控制器可能會在遊戲台中提供逐步解說。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.

Windows Mixed Reality 沉浸式耳機:Windows Mixed Reality immersive headset:

指出是否需要沉浸式耳機才能使用您的應用程式,或為選擇性的,對客戶滿意度和教育而言是不可或缺的。Indicating whether an immersive headset is required to use your app, or is optional, is critical to customer satisfaction and education.

如果您的應用 程式只能透過 沉浸式耳機使用,請選取 [Windows Mixed Reality 沉浸式耳機] 旁的 [最低硬體] 核取方塊。If your app can only be used through an immersive headset, select the "minimum hardware" checkbox next to "Windows Mixed Reality immersive headset." 這會顯示在 [商店] 的 [產品詳細資料] 頁面上,顯示為 [購買] 按鈕上方的警告,讓客戶不想要購買可在其電腦上運作的應用程式,例如傳統的桌面應用程式。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.

如果您的應用程式是在桌上型電腦上執行(例如傳統的電腦應用程式),但在沉浸式耳機連線時提供 VR 體驗 (您的應用程式的完整內容是否可用,或只有部分) ,請選取 [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." 如果您的應用程式是以傳統桌面應用程式的形式運作,而未連線到沉浸式耳機,則不會在應用程式產品詳細資料頁面上的 [購買] 按鈕上方出現警告。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 specifications:

如果您想要讓應用程式盡可能觸及許多 Windows Mixed Reality 沉浸式耳機使用者,請以具有整合式圖形的 Windows Mixed Reality pc的電腦規格為目標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.

無論您的混合現實應用程式是否以最低 Windows Mixed Reality 電腦需求為目標,或需要特定的電腦設定,例如 [Windows Mixed Reality Ultra PC] (的專用 GPU https://docs.microsoft.com/windows/mixed-reality/enthusiast-guide/windows-mixed-reality-minimum-pc-hardware-compatibility-guidelines ,您應該在 [最小硬體] 資料行中新增相關的電腦規格。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.

如果您的混合現實應用程式是針對較佳的效能所設計,或是在特定電腦設定或圖形配接器上提供更高解析度的圖形,您應該在 [建議的硬體] 資料行中包含相關的電腦規格。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.

只有當您的混合現實應用程式使用連接到電腦的沉浸式耳機時,才適用這種情況。This only applies if your Mixed Reality app uses an immersive headset connected to a PC. 如果您的混合現實應用程式只在 HoloLens 上執行,您不需要指出電腦規格,因為 HoloLens 只有一個硬體設定。If your Mixed Reality app only runs on HoloLens, you won't need to indicate PC specifications as HoloLens has only one hardware configuration.

裝置系列可用性Device family availability

如果您已在 Visual Studio 中 正確封裝您的應用程式 ,則在 [套件] 頁面上傳它時,應該會產生具有可用裝置系列的資料表。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.

裝置系列可用性資料表Device family availability table
裝置系列可用性資料表Device family availability table

如果您的混合現實應用程式適用于沉浸式耳機,則至少應該在資料表中選取 [Windows 10 桌面]。If your Mixed Reality app works on immersive headsets, then at least "Windows 10 Desktop" should be selected in the table. 如果您的混合現實應用程式可在 HoloLens 上運作,則至少應選取 [Windows 10 全像攝影版]。If your Mixed Reality app works on HoloLens, then at least "Windows 10 Holographic" should be selected. 如果您的應用程式同時在兩個 Windows Mixed Reality 耳機類型上執行,則應該選取 [Windows 10 桌面] 和 [Windows 10 全像攝影版]。If your app runs on both Windows Mixed Reality headset types, both "Windows 10 Desktop" and "Windows 10 Holographic" should be selected.

提示

許多開發人員在上傳其應用程式套件與套件資訊清單和您在合作夥伴中心中的應用程式/發行者帳戶資訊相關的套件時,會遇到錯誤。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. 使用與您的 Windows 開發人員帳戶相關聯的相同帳戶登入 Visual Studio,通常可以避免這些錯誤, (用來登入合作夥伴中心) 的帳戶。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). 如果您使用相同的帳戶,您將能夠在封裝應用程式之前,先將應用程式與其在 Microsoft Store 中的身分識別建立關聯。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.

將您的應用程式與 Microsoft Store 建立關聯Associate your app with the Microsoft Store
將您的應用程式與 Visual Studio 中的 Microsoft Store 建立關聯Associate your app with the Microsoft Store in Visual Studio

Store 清單頁面Store listing page

在應用程式提交程式的 [ Store 清單 ] 頁面上,有幾個地方可新增您混合現實應用程式的實用資訊。On the Store listing page of the app submission process, there are several places you can add useful information about your Mixed Reality app.

重要

為了確保您的應用程式已由商店正確分類,並可供 Windows Mixed Reality 客戶使用,您應該新增 "Windows Mixed Reality" 作為應用程式的其中一個「搜尋詞彙」 (您可以展開 [共用欄位] 區段) 來尋找搜尋字詞。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 新增至搜尋詞彙Add Windows Mixed Reality to search terms
將 "Windows Mixed Reality" 新增至搜尋詞彙Add "Windows Mixed Reality" to search terms

為您的遊戲或應用程式提供免費試用Offering a free trial for your game or app

在許多情況下,您的取用者在購買 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. 他們可能不知道要從密集遊戲的期望,或是想要在沉浸式體驗中熟悉他們自己的緩和閾值。They may not know what to expect from intense games or be familiar with their own comfort threshold in immersive experiences. 許多客戶也可以嘗試在未徽章為 Windows Mixed Reality 電腦的電腦上 Windows Mixed Reality 沉浸式耳機。Many customers may also try a Windows Mixed Reality immersive headset on PCs that aren't badged as Windows Mixed Reality PCs. 基於這些考慮,強烈建議您考慮為您的付費混合現實應用程式或遊戲提供 免費試用Because of these considerations, we strongly recommend you consider offering a free trial for your paid Mixed Reality app or game.

另請參閱See also