Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poznámka:
Tato stránka se zabývá publikováním aplikací MSI/EXE pomocí rozhraní příkazového řádku pro vývojáře v Microsoft Storu. Pokud chcete informace o publikování aplikací MSIX pomocí Microsoft Store Developer CLI, klikněte sem.
Rozhraní příkazového řádku Microsoft Store je rozhraní příkazového řádku pro různé platformy (Windows, macOS, Linux), které pomáhá publikovat aktualizace aplikací v Microsoft Store. V případě aplikací MSI/EXE rozhraní příkazového řádku volá rozhraní API Partner Center k odesílání metadat balíčku obsahující adresu URL instalačního programu hostovaného vývojářem. Store načte instalační program z této adresy URL; rozhraní příkazového řádku nebalí nebo nenahraje binární soubor instalačního programu. Požadavky na hostování najdete v tématu Přidání a úprava informací o balíčku.
Důležité
První publikaci aplikace musíte dokončit v Microsoft Storu prostřednictvím Partnerského centra. Po publikování aplikace můžete k publikování následných aktualizací použít rozhraní příkazového řádku pro vývojáře Microsoft Store.
Proces použití CLI pro vývojáře Store je stejný pro aplikace MSI/EXE i MSIX. Abyste pochopili, jak ho používat, podívejte se na následující video:
Požadavky
Pokud chcete použít rozhraní příkazového řádku pro vývojáře v Microsoft Storu, budete muset:
- Registrace jako vývojář aplikací pro Windows v Partnerském centru
- Mít tenanta přidruženého k vašemu účtu v Partnerském centru. Toho můžete dosáhnout buď přidružením existujícího ID Microsoft Entra v Partnerském centru , nebo vytvořením nového ID Microsoft Entra v Partnerském centru.
- Už máte aplikaci vytvořenou v Partnerském centru. Pokud vaše aplikace ještě neexistuje, vytvořte ji tak, že si v Partnerském centru rezervujete její název . CLI za vás nemůže vytvořit aplikaci.
- Dokončete první publikaci aplikace prostřednictvím Partner Center. Vytvořte první odeslání aplikace, včetně dotazníku pro věkové hodnocení , a odešlete ho k certifikaci v Partnerském centru. Než použijete rozhraní příkazového řádku k publikování následných aktualizací, počkejte, až bude aplikace publikována do Microsoft Store.
Installation
Rozhraní příkazového řádku pro vývojáře v Microsoft Storu podporuje Windows 10+ a Linux a macOS:
Nainstalujte Microsoft Store Developer CLI (preview) teď!
Začínáme
Po instalaci rozhraní příkazového řádku pro vývojáře v Microsoft Storu musíte nakonfigurovat prostředí tak, aby bylo možné spouštět příkazy. Můžete to udělat jednoduše tak, že poprvé spustíte rozhraní příkazového řádku. Příkazový řádek vás provede procesem konfigurace.
msstore
Důležité
Při přihlašování nepoužívejte MSA! Microsoft Store Developer CLI vyžaduje použití vašich přihlašovacích údajů Microsoft Entra ID. Další informace o tom najdete v části Požadavky .
Podporuje se také spouštění v prostředích CI a Microsoft Store Developer CLI (Preview) je možné použít v kanálech CI/CD k automatickému publikování aktualizací aplikací v Microsoft Store. Další pokyny k tomu najdete tady.
Poznámka:
Operace aktualizace aplikací prostřednictvím vývojářského rozhraní příkazového řádku microsoft Storu se v současné době podporují jenom pro bezplatné produkty. Placené produkty budou podporovány v budoucí verzi.
Commands
K dispozici jsou příkazy rozhraní příkazového řádku pro vývojáře v Microsoft Storu:
| Command | Description |
|---|---|
| informace | Vytiskněte existující konfiguraci. |
| překonfigurovat | Znovu nakonfigurujte rozhraní příkazového řádku pro vývojáře v Microsoft Storu. |
| nastavení | Změňte nastavení rozhraní příkazového řádku pro vývojáře v Microsoft Storu. |
| podání | Příkazy související s odesíláním, jako je status, get, getListingAssets, updateMetadata, update, poll, publish. |
Další informace najdete v tématu : Příkazy.
Nejčastější dotazy
Co je rozhraní příkazového řádku pro vývojáře Microsoft Store a jak mi může pomoct?
Rozhraní příkazového řádku pro vývojáře v Microsoft Storu je multiplatformní nástroj příkazového řádku, který vývojářům umožňuje automatizovat mnoho úloh v Partnerském centru, například:
- Výpis a načítání informací o aplikaci
- Aktualizace metadat balíčku, včetně adresy URL instalačního programu hostovaného vývojářem
- Aktualizace metadat úložiště
- Odesílání a publikování aktualizací aplikací
Tento nástroj je zvlášť užitečný pro kanály CI/CD, kde můžete automaticky odesílat aktualizované adresy URL instalačního programu a publikovat aktualizace aplikací po první publikaci aplikace prostřednictvím Partner Center. Ověřování se provádí pomocí přihlašovacích údajů Entra ID propojených s vaším účtem v Partnerském centru.
Nabízí flexibilní alternativu k webovému uživatelskému rozhraní a podporuje skriptovací pracovní postupy v systémech Windows, macOS a Linux. Aby ho mohli používat, musí vývojáři nejprve nakonfigurovat přístup k rozhraní API s příslušnými oprávněními. Díky tomuto nástroji můžou týmy výrazně zjednodušit a škálovat své operace vydávání verzí.
Můžu automatizovat odesílání z Obchodu pomocí rozhraní příkazového řádku?
Ano, po dokončení první publikace aplikace prostřednictvím Partner Center můžete pomocí rozhraní příkazového řádku v kanálech buildu odeslat aktualizovaná metadata balíčku a publikovat následné aktualizace aplikace. Sestavte a hostujte instalační program MSI/EXE samostatně a pak pomocí rozhraní příkazového řádku odešlete metadata balíčku obsahující jeho adresu URL. Store načte instalační program z této adresy URL; rozhraní příkazového řádku ho nezabalí ani nenahraje. K dokončení první publikace nemůžete použít rozhraní příkazového řádku.
Windows developer