Odeslání aplikace do Microsoft Store

Důležité

Pokud odesíláte aplikaci Unreal, nezapomeňte před pokračováním postupovat podle pokynů pro publikování .

Požadavky

jak HoloLens , tak i Windows 10 počítač, který je v moderním sluchátka , spouští Univerzální platforma Windows aplikace. bez ohledu na to, jestli posíláte aplikaci, která podporuje HoloLens, počítač nebo obojí, se odesláním aplikace prochází přes partnerské centrum.

Pokud ještě nemáte účet pro vývojáře partnerského centra, Zaregistrujte si ho ještě před tím, než budete pokračovat. Další informace o pokynech pro odesílání a kontrolních seznamech najdete v tomto článku o odeslání těchto aplikací.

Důležité

nebudete moct odesílat žádné aplikace Microsoft Store, pokud váš účet partnerského centra pro vývojáře nepovede kontrolu ověřování zaměstnanosti. Další podrobnosti vám poskytne tým podpory pro partnerský Center.

Balení aplikace se smíšenými realitami

Máte několik kroků k vytvoření balíčku aplikace hybridní reality, včetně:

  • Správně se připravují všechny prostředky imagí.
  • výběr obrázku dlaždice zobrazeného v HoloLens nabídka Start
  • nastavení cíle a minimální verze Windows pro aplikaci
  • Nastavení rodin cílových zařízení v závislostech aplikace
  • Přidávají se metadata pro přidružení aplikace k Microsoft Store
  • Vytvoření balíčku pro nahrání

Každá z těchto fází odeslání je popsána v níže uvedené části. doporučujeme, abyste je provedli postupně, když neopouštíte při prvním pokusu o odeslání.

Příprava prostředků imagí obsažených v appx

K sestavení aplikace do balíčku appx, který je vyžadován pro odeslání do Microsoft Store, jsou vyžadovány následující materiály pro vytváření obrázků. Další informace o pokynech pro prvky dlaždic a ikony najdete na webu MSDN.

Požadovaný prostředek Doporučené škálování Formát obrázku Kde se majetek zobrazuje?
Druhé logo čtvercové Všechny PNG
Druhé logo 150 × 150 150 × 150 (100% Scale) nebo 225x225 (150% Scale) PNG Spouštěcí kódy PIN a všechny aplikace (Pokud 310x310 nejsou k dispozici), ukládat návrhy hledání, ukládat stránky se seznamem, procházet úložiště, prohledávat úložiště
Logo roztažitelné široké 310x150 Všechny PNG
Logo pro Store 75x75 (150% stupnice) PNG Partnerské centrum, aplikace sestav, zápis recenze, Moje knihovna
Úvodní obrazovka 930x450 (150% stupnice) PNG Spouštěč 2D aplikace (SLAT)

pokud vyvíjíte pro HoloLens, jsou k dispozici další doporučené prostředky, které můžete využít k těmto akcím:

Doporučené prostředky Doporučené škálování Kde se majetek zobrazuje?
Druhé logo 310x310 310x310 (150% stupnice) Spouštěcí kódy PIN a všechny aplikace

Požadavky na živou dlaždici

nabídka Start v HoloLens použije ve výchozím nastavení největší zahrnutou dlaždici čtvercové dlaždice. Aplikace publikované Microsoftem mají volitelný 3D spouštěč, který můžete přidat do aplikace podle pokynů k implementaci spouštěcího programu pro 3D aplikaci .

Určení cíle a minimální verze Windows

pokud vaše hybridní aplikace realit obsahuje funkce, které jsou specifické pro verzi Windows, je důležité zadat podporovaný cíl a minimální verzi platformy.

věnujte zvláštní pozornost aplikacím, které cílí na Windows Mixed Reality atraktivní sluchátka, která vyžadují aspoň Windows 10 Fall Creators Update (10,0; Sestavení 16299) pro správné fungování.

při vytváření nového Project univerzálního Windows v Visual Studio se zobrazí výzva k nastavení cíle a minimální verze Windows. u existujících projektů můžete toto nastavení změnit v nabídce Project tím, že v dolní části rozevírací nabídky vyberete vlastnosti název vaší aplikace .

nastavení minimální a cílové verze platformy v Visual Studio 2019
Nastavení minimální a cílové verze platformy v Visual Studio

Určení rodin cílových zařízení

Windows Mixed Reality aplikací (pro HoloLens i moderní sluchátka) jsou součástí Univerzální platforma Windows, takže všechny balíčky aplikací Windows. univerzálnícílová rodina zařízení se může spouštět na HoloLens nebo Windows 10 počítače s moderními sluchátka. pokud v manifestu aplikace nezadáte cílovou rodinu zařízení, můžete aplikaci nechtěně otevřít v nezamýšlených Windows 10 zařízeních. pomocí následujících kroků určete zamýšlenou Windows 10ovou rodinu zařízení a pak při nahrávání balíčku aplikace v partnerském centru pro odeslání Microsoft Store dvakrát zkontrolujte, že jste nastavili správné rodiny zařízení.

  • pokud chcete toto pole nastavit v Visual Studio, klikněte pravým tlačítkem na balíček. appxmanifest a vyberte zobrazit kóda pak vyhledejte pole název TargetDeviceFamily . Ve výchozím nastavení by měl vypadat jako následující položka:
<Dependencies>
   <TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.10240.0" MaxVersionTested="10.0.10586.0" />
</Dependencies>
  • pokud vytváříte aplikaci HoloLens , můžete se ujistit, že je nainstalovaná jenom v HoloLens nastavením cílové řady zařízení na Windows. Holografická:
<Dependencies>
   <TargetDeviceFamily Name="Windows.Holographic" MinVersion="10.0.10240.0" MaxVersionTested="10.0.10586.0" />
</Dependencies>
  • pokud vaše aplikace vyžaduje funkci HoloLens 2 , jako je například oči nebo ruční sledování, můžete zajistit, aby byla cílem Windows verze 18362 nebo vyšší nastavením cílové řady zařízení na Windows. Holografická s po10.0.18362.0M:
<Dependencies>
   <TargetDeviceFamily Name="Windows.Holographic" MinVersion="10.0.18362.0" MaxVersionTested="10.0.18362.0" />
</Dependencies>
  • pokud je vaše aplikace vytvořená pro Windows Mixed Reality moderní sluchátka, můžete se ujistit, že je nainstalovaná jenom na Windows 10 počítačích s Windows 10 Fall Creators Update (nutné pro Windows Mixed Reality) nastavením cílového zařízení. rodina pro Windows. Plocha s po10.0.16299.0M:
<Dependencies>
   <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.16299.0" MaxVersionTested="10.0.16299.0" />
</Dependencies>
  • nakonec, pokud má být vaše aplikace spuštěná na HoloLens i Windows Mixed Reality ponořených sluchátek, můžete zajistit, aby byla aplikace dostupná jenom pro tyto dvě rodiny zařízení, a současně zajistit, aby měl každý cíl správnou Windows verzi, včetně řádku pro každou rodinu cílových zařízení s příslušnou minimální hodnotu.
<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>

Další informace o zaměření rodin zařízení najdete v dokumentaci k TARGETDEVICEFAMILY UWP.

Přidružit aplikaci ke Storu

při přidružení aplikace k Microsoft Store se stáhnou následující hodnoty do aktuálního souboru manifestu místní aplikace projektu:

  • Zobrazovaný název balíčku
  • Název balíčku
  • ID vydavatele
  • zobrazované jméno Publisher
  • Verze

Pokud přepisujete výchozí soubor Package. appxmanifest vlastním souborem .xml, nemůžete přidružit aplikaci k Microsoft Store. Přidružení vlastního souboru manifestu ke Storu bude mít za následek chybovou zprávu.

můžete také otestovat scénáře nákupu a oznámení tím, že na Visual Studio řešení kliknete a vyberete Project store > přidružit aplikaci k obchodu.

Vytvoření balíčku pro nahrání

postupujte podle pokynů v balení univerzálních Windows aplikací pro Windows 10.

posledním krokem při vytváření balíčku pro nahrávání je ověření balíčku pomocí certifikační sady aplikace Windows.

pokud přidáváte balíček specifický pro HoloLens k existujícímu produktu, který je k dispozici na jiných Windows 10 rodinách zařízení, věnujte pozornost následujícímu:

Obecné pokyny je, že balíček s nejvyšším číslem verze pro zařízení je distribuovaný úložištěm.

V případě, že existuje Windows. Univerzální balíček a Windows. Holografický balíček a Windows. univerzální balíček má vyšší číslo verze, HoloLens uživatel stáhne vyšší číslo verze Windows. Univerzální balíček místo Windows. Holografický balíček.

V případech, kdy výše uvedený scénář není výsledek, který hledáte, je k dispozici několik dostupných řešení:

  • Zajistěte, aby byly balíčky specifické pro platformu, například Windows. Holografická, vždy mít vyšší číslo verze než balíčky nezávislá platformy, jako je Windows. Symbol
  • Nevytvářejte balíčky aplikací jako Windows. Univerzální Pokud máte také balíčky specifické pro platformu – místo toho zabalit Windows. Univerzální balíček pro konkrétní platformy, na kterých má být k dispozici
  • Vytvořte jeden Windows. Univerzální balíček, který funguje napříč všemi platformami. Podpora pro tuto možnost není v tuto dobu skvělá, takže se doporučuje výše uvedená řešení.

Poznámka

Pro podporu vaší aplikace v HoloLens (1. generace) i HoloLen 2 musíte nahrát dva balíčky aplikací. Jeden obsahuje x86 pro HoloLens (1. generace) a jeden obsahující ARM nebo ARM64 pro HoloLens 2.

Pokud do balíčku zahrníte ARM i ARM64, použije se verze ARM64 ve verzi HoloLens 2.

Poznámka

Můžete deklarovat, že se jeden balíček vztahuje na více cílových rodin zařízení.

Testování vaší aplikace

Windows App Certification Kit

Když vytváříte balíčky aplikací k odeslání do Partnerské centrum prostřednictvím Visual Studio, průvodce Vytvořit balíčky aplikací vás vyzve ke spuštění sady Windows App Certification Kit pro balíčky, které se vytvoří. Pokud chcete mít do Storu bezproblémový proces odeslání, je nejlepší ověřit, že místní kopie vaší aplikace před odesláním do Storu projde testy certifikační sady Windows App. Spuštění certifikační Windows aplikace na vzdáleném HoloLens se v současné době nepodporuje.

Spuštění ve všech cílových rodinách zařízení

Univerzální Windows platformě umožňuje vytvořit jednu aplikaci, která po spuštění napříč všemi Windows 10 zařízeními. Nezaručuje ale, že univerzální aplikace pro Windows budou fungovat jenom pro všechny rodiny zařízení. Je důležité otestovat aplikaci na každé vybrané rodině zařízení, abyste zajistili dobré prostředí.

Odeslání Mixed Reality aplikace do Storu

Pokud odesíláte aplikaci pro Mixed Reality založená na projektu Unity, podívejte se nejprve na toto video.

Obecně platí, že odeslání Windows Mixed Reality aplikace, která funguje na HoloLens nebo imerzivních náhlavních soupravách, je stejně jako odeslání jakékoli aplikace pro UPW do Microsoft Store. Po vytvoření aplikace tím, žesi rezervujete její název, postupujte podle kontrolního seznamu pro odesílání UPW.

Jednou z prvních věcí, které budete dělat, je vybrat kategorii a podkategorii pro vaše Mixed Reality prostředí. Je důležité, abyste pro aplikaci zvolili tu nejpřesnější kategorii. Kategorie pomáhají zajistit, aby aplikace byla ve správných kategoriích Store, a zajišťují, že se zobrazí pomocí relevantních vyhledávacích dotazů. Uvedení názvu VR jako hry nebude mít za následek lepší vystavení vaší aplikaci a může bránit tomu, aby se zobrazuje v kategoriích, které jsou fitnější a méně přeplněné.

V procesu odeslání však existují čtyři klíčové oblasti, ve kterých budete chtít provést Mixed Reality konkrétních výběrů:

  1. V části Deklarace produktu v části Vlastnosti.
  2. V části Požadavky na systém v části Vlastnosti.
  3. V části Dostupnost rodiny zařízení v části Balíčky.
  4. V několika popis ve Storu polí stránky.

Mixed Reality deklarace produktu

Na stránce Vlastnosti procesu odeslání aplikace najdete několik možností souvisejících s Mixed Reality v části Deklarace produktu.

Mixed Reality deklarace produktu
Mixed Reality deklarace produktu

Nejprve musíte identifikovat typy zařízení, pro které vaše aplikace nabízí Mixed Reality prostředí. Identifikace typů zařízení zajišťuje, že je vaše aplikace zahrnutá Windows Mixed Reality kolekcích ve Storu.

Vedle části Toto prostředí je navržené pro Windows Mixed Reality na:

  • Zaškrtněte políčko v počítači, pokud vaše aplikace nabízí prostředí VR, když je imerzivní náhlavní souprava připojená k počítači uživatele. Doporučujeme za zaškrtnutí tohoto políčka zkontrolovat, jestli je vaše aplikace nastavená tak, aby se spouštěl výhradně na imerzivní náhlavní soupravě, nebo jestli se jedná o standardní počítačovou hru nebo aplikaci nabízející režim Mixed Reality nebo bonusový obsah při připojení náhlavní soupravy.
  • Zaškrtněte políčko HoloLens jenom v případě, že vaše aplikace nabízí holografické prostředí, když běží na HoloLens.
  • Zaškrtněte obě políčka, pokud vaše aplikace nabízí Mixed Reality prostředí pro oba typy zařízení.

Pokud jste výše vybrali "POČÍTAČ", budete chtít nastavit nastavení Mixed Reality (úroveň aktivity). To platí jenom pro prostředí Mixed Reality, která běží na počítačích připojených k imerzivním náhlavním soupravám, protože aplikace Mixed Reality ve službě HoloLens jsou ve velkém měřítku a uživatel během instalace nedefinuje hranici.

  • Pokud jste aplikaci navrhli tak, aby uživatel zůstal na jedné pozici, zvolte Seated + standing (Seated + stálé). Například ve hře, ve které máte kontrolu nad letem.
  • Zvolte Všechna prostředí, pokud je vaše aplikace navržená se záměrem, který uživatel provede v rámci nastavené hranice definované během instalace. Může to být například hra, ve které při útoku na straně a při útoku kaskádu postupujete bokem.

Mixed Reality požadavky na systém

Na stránce Vlastnosti procesu odeslání aplikace najdete několik možností souvisejících s Mixed Reality v části Požadavky na systém.

Požadavky na systém
Požadavky na systém

V této části identifikujete minimální (povinný) hardware a doporučený (volitelný) hardware pro vaši Mixed Reality aplikaci.

Vstupní hardware:

Pomocí zaškrtávacích políček můžete potenciálním zákazníkům říct, jestli vaše aplikace podporuje mikrofon pro hlasové zadání,kontroler Xbox nebo gamepadnebo Windows Mixed Reality ovladače pohybu. Tyto informace se zobrazí na stránce s podrobnostmi o produktu vaší aplikace ve Storu a pomůžou vaší aplikaci zahrnout do příslušných kolekcí aplikací a her. Kolekce může například existovat pro všechny hry, které podporují ovladače pohybu.

Při výběru zaškrtávacích políček pro "minimální hardware" nebo "doporučený hardware" pro vstupní typy buďte pozorní.

Například:

  • Pokud vaše hra vyžaduje ovladače pohybu, ale přijímá hlasový vstup přes mikrofon, zaškrtněte políčko "Minimální hardware" vedle textu "Windows Mixed Reality Motion Controllers", ale zaškrtávací políčko "Doporučený hardware" vedle položky Mikrofon.
  • Pokud se vaše hra může přehrát pomocí kontroleru Xboxu, gamepadu nebo ovladačů pohybu, můžete zaškrtnout políčko Minimální hardware vedle možnosti Xbox Controller nebo gamepad Windows Mixed Reality zaškrtnout políčko "Doporučený hardware" vedle možnosti "ovladače pohybu", protože ovladače pohybu pravděpodobně nabízejí možnost krok nahoru na gamepadu.

Windows Mixed Reality imerzivní náhlavní souprava:

Udává, jestli je pro použití vaší aplikace nutná imerzivní náhlavní souprava nebo jestli je volitelná, je pro spokojenost zákazníků a vzdělávání velmi důležitá.

Pokud je možné aplikaci používat jenom prostřednictvím imerzivní náhlavní soupravy, zaškrtněte políčko Minimální hardware vedle Windows Mixed Reality imerzivní náhlavní soupravy. Zobrazí se na stránce s podrobnostmi o produktu vaší aplikace ve Storu jako upozornění nad tlačítkem nákupu, aby si zákazníci nemysle, že kupují aplikaci, která bude fungovat na počítači jako tradiční desktopová aplikace.

Pokud vaše aplikace běží na ploše jako tradiční počítačová aplikace, ale při připojení imerzivní náhlavní soupravy nabízí prostředí VR (bez ohledu na to, jestli je k dispozici úplný obsah vaší aplikace nebo jenom část), zaškrtněte políčko Doporučený hardware vedle položky "Windows Mixed Reality imerzivní náhlavní souprava". Pokud vaše aplikace funguje jako tradiční desktopová aplikace bez připojené imerzivní náhlavní soupravy, na stránce s podrobnostmi o produktu vaší aplikace se nad tlačítkem pro nákup zobrazí žádné upozornění.

Specifikace počítačů:

Pokud chcete, aby vaše aplikace dosáhla Windows Mixed Reality uživatelů imerzivní náhlavní soupravy, zaměřte se na specifikace počítačů pro počítače Windows Mixed Reality integrovanou grafikou.

Bez ohledu na to, jestli vaše aplikace Mixed Reality cílí na minimální požadavky na počítač Windows Mixed Reality, nebo vyžaduje konkrétní konfiguraci počítače, jako je vyhrazený GPU počítače Windows Mixed Reality Ultra,měli byste do sloupce Minimální hardware přidat odpovídající specifikace počítače.

Pokud je Mixed Reality aplikace navržená pro lepší výkon nebo nabízí grafiku s vyšším rozlišením na konkrétní konfiguraci počítače nebo grafickou kartu, měli byste do sloupce "Doporučený hardware" zahrnout odpovídající specifikace počítačů.

To platí jenom v případě, Mixed Reality vaše aplikace používá imerzivní náhlavní soupravu připojenou k počítači. Pokud vaše Mixed Reality aplikace běží jenom na HoloLens, nebudete muset uvádět specifikace počítačů, protože HoloLens má jenom jednu hardwarovou konfiguraci.

Dostupnost rodiny zařízení

Pokud jste aplikaci správně zabalíte do souboru Visual Studio, nahráním aplikace na stránku Balíčky by se měla vytvořit tabulka s dostupnými rodinami zařízení.

Tabulka dostupnosti rodiny zařízení
Tabulka dostupnosti rodiny zařízení

Pokud vaše Mixed Reality funguje na imerzivních náhlavních soupravách, měla by být v tabulce vybrána alespoň Windows 10 Desktop. Pokud vaše Mixed Reality funguje na HoloLens, měla by být vybrána Windows 10 Holographic "1". Pokud vaše aplikace běží na obou Windows Mixed Reality, měla by být vybraná možnost "Windows 10 Desktop" i "Windows 10 Holographic".

Tip

Mnoho vývojářů nastane chyby při nahrávání balíčku aplikace souvisejícího s neshodami mezi manifestem balíčku a informacemi o účtu aplikace nebo vydavatele v Partnerské centrum. Těmto chybám se často můžete vyhnout přihlášením k Visual Studio pomocí stejného účtu přidruženého k vašemu vývojářského účtu Windows (ten, který používáte k přihlášení k Partnerské centrum). Pokud použijete stejný účet, budete moci přidružit aplikaci k její identitě v Microsoft Store před jejím zabalením.

Přidružení aplikace k Microsoft Store
Přidružení aplikace k aplikaci Microsoft Store Visual Studio

popis ve Storu stránky

Na popis ve Storu procesu odeslání aplikace existuje několik míst, kam můžete přidat užitečné informace o vaší Mixed Reality aplikaci.

Důležité

Pokud chcete zajistit, aby aplikace byla správně zařazená do kategorií podle Obchodu Windows Mixed Reality byla zjistitelná pro zákazníky, měli byste přidat "Windows Mixed Reality" jako jeden z hledaných termínů pro aplikaci (hledaný termín najdete rozbalením části Sdílená pole).

Přidání Windows Mixed Reality pro hledané termíny
Přidání "Windows Mixed Reality" pro hledané termíny

Nabídka bezplatné zkušební verze hry nebo aplikace

V mnoha případech budou mít uživatelé omezené na žádné zkušenosti s virtuální realitou, než si koupí Windows Mixed Reality imerzivní náhlavní soupravu. Nemusí vědět, co očekávat od intenzivních her, nebo znát vlastní prahovou hodnotu komfortu v imerzivních prostředích. Mnoho zákazníků si také může Windows Mixed Reality imerzivní náhlavní soupravu na počítačích, které nejsou odznáčku Windows Mixed Reality počítačích. Vzhledem k těmto úvahám důrazně doporučujeme zvážit nabídku bezplatné zkušební verze pro placenou Mixed Reality aplikaci nebo hru.

Viz také