Microsoft Store Developer CLI (MSIX)

Hinweis

Auf dieser Seite wird die MSIX-App-Veröffentlichung mithilfe der Microsoft Store Developer CLI behandelt. Weitere Informationen zur MSI/EXE-App-Veröffentlichung mithilfe der Microsoft Store Developer CLI finden Sie hier.

Die Befehlszeilenschnittstelle des Microsoft Store ist eine plattformübergreifende CLI (Windows, macOS, Linux), mit der Entwickler ihre Anwendungen im Microsoft Store veröffentlichen können. Es ermöglicht Entwicklern, ihre Anwendungen lokal so zu konfigurieren, dass sie im Microsoft Store veröffentlicht werden, und die Pakete ihrer Anwendungen tatsächlich im Microsoft Store veröffentlichen und automatisch die richtigen Partner Center-APIs aufrufen, um ihre Pakete hochzuladen.

Informationen zur Verwendung der Store Developer CLI finden Sie im folgenden Video:

Voraussetzungen

Um die Microsoft Store Developer CLI zu verwenden, müssen Sie:

Einrichtung

Die Microsoft Store Developer CLI unterstützt Windows 10+, Linux und macOS:

Installieren Sie die Microsoft Store Developer CLI (Vorschau) jetzt!

Erste Schritte

Nach der Installation der Microsoft Store Developer CLI müssen Sie Ihre Umgebung so konfigurieren, dass Befehle ausgeführt werden können. Sie können dies tun, indem Sie die CLI zum ersten Mal ausführen. Die CLI führt Sie durch den Konfigurationsprozess:

msstore

Wichtig

Wenn Sie sich anmelden, verwenden Sie Ihre MSA nicht! Die Microsoft Store Developer CLI erfordert, dass Sie Ihre Microsoft Entra-ID-Anmeldeinformationen verwenden. Weitere Informationen hierzu finden Sie in unserem Abschnitt "Voraussetzungen ".

Die Ausführung in CI-Umgebungen wird ebenfalls unterstützt, und die Microsoft Store Developer CLI (Vorschau) kann in Ihren CI/CD-Pipelines verwendet werden, um beispielsweise Ihre Anwendungen automatisch im Microsoft Store zu veröffentlichen. Weitere Anweisungen dazu finden Sie hier.

Hinweis

App-Updatevorgänge über die Microsoft Store Developer CLI werden derzeit nur für kostenlose Produkte unterstützt. Kostenpflichtige Produkte werden in einer zukünftigen Version unterstützt.

Befehle

Dies sind die verfügbaren Befehle der Microsoft Store Developer CLI:

Befehl Beschreibung
Informationen Vorhandene Konfiguration drucken.
rekonfigurieren Konfigurieren Sie die Microsoft Store Developer CLI erneut.
Einstellungen Ändern Sie die Einstellungen der Microsoft Store Developer CLI.
Apps Anwendungsbezogene Befehle, z. B. das Auflisten der Anwendungen in Ihrem Konto und das Abrufen der Anwendungsdetails.
Übermittlung Einreichungsbezogene Befehle, beispielsweise „status“, „get“, „getListingAssets“, „updateMetadata“, „update“, „poll“, „publish“, „delete“, „rollout“.
Anfang Hilft Ihnen, Ihre Anwendung so einzurichten, dass sie im Microsoft Store veröffentlicht wird.
Paket Hilft Ihnen, Ihre Microsoft Store-Anwendung als MSIX zu verpacken.
Veröffentlichen Veröffentlicht Ihre Anwendung im Microsoft Store.
Flüge Befehle im Zusammenhang mit Flügen, wie 'list', 'get', 'delete', 'create', 'submission'.

Weitere Informationen finden Sie unter: Befehle.

Häufig gestellte Fragen

  1. Was ist die Microsoft Store Developer CLI und wie kann es mir helfen?

    Die Microsoft Store Developer CLI ist ein plattformübergreifendes Befehlszeilentool, mit dem Entwickler viele Partner Center-Aufgaben automatisieren können, z. B.:

    • Auflisten und Abrufen von App-Informationen
    • Hochladen neuer Pakete
    • Aktualisieren von Store-Metadaten
    • Übermitteln und Veröffentlichen von App-Updates

    Dieses Tool ist besonders nützlich für CI/CD-Pipelines, bei denen neue Builds automatisch übermittelt und veröffentlicht werden können. Die Authentifizierung erfolgt mithilfe von Entra-ID-Anmeldeinformationen, die mit Ihrem Partner Center-Konto verknüpft sind.

    Es bietet eine flexible Alternative zur Web-UI und unterstützt Skriptworkflows in Windows, macOS und Linux. Um sie zu verwenden, müssen Entwickler zuerst den API-Zugriff mit entsprechenden Berechtigungen konfigurieren. Mit diesem Tool können Teams ihre Veröffentlichungsvorgänge erheblich optimieren und skalieren.

  2. Kann ich Store-Übermittlungen mit der CLI automatisieren?

    Ja, die CLI unterstützt die Automatisierung von App-Übermittlungen. Integriert in Buildpipelinen, ermöglicht es automatisierte Verpackung, Übermittlung und Veröffentlichung neuer App-Versionen ohne manuelles Eingreifen. Dies reduziert die Zeit- und Fehlerraten erheblich, ideal für Teams, die häufige Updates oder zahlreiche Anwendungen verwalten.