Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 Microsoft Store Befehlszeilenschnittstelle ist eine plattformübergreifende CLI (Windows, macOS, Linux), mit der Sie Updates für Ihre Anwendungen im Microsoft Store veröffentlichen können. Sie können Ihre Anwendungsprojekte lokal konfigurieren und aktualisierte Pakete mithilfe der CLI veröffentlichen, die die Partner Center-APIs aufruft, um die Pakete hochzuladen.
Wichtig
Sie müssen die erste Veröffentlichung Ihrer App im Microsoft Store über das Partner Center abschließen. Nachdem Ihre App veröffentlicht wurde, können Sie die Microsoft Store Developer CLI verwenden, um nachfolgende Updates zu veröffentlichen.
Informationen zur Verwendung der Store Developer CLI finden Sie im folgenden Video:
Voraussetzungen
Um die Microsoft Store Developer CLI zu verwenden, müssen Sie:
- Registrieren als Windows-App-Entwickler im Partner Center
- Sie haben einen Mandanten, der Ihrem Partner Center-Konto zugeordnet ist. Sie können dies erreichen, indem Sie entweder eine vorhandene Microsoft Entra-ID im Partner Center zuordnen oder eine neue Microsoft Entra-ID im Partner Center erstellen.
- Haben Sie Ihre App bereits im Partner Center erstellt. Wenn Ihre App noch nicht vorhanden ist, erstellen Sie Ihre App, indem Sie den Namen im Partner Center reservieren. Die CLI kann keine App für Sie erstellen.
- Schließen Sie die erste Veröffentlichung der App über das Partner Center ab. Erstellen Sie die erste Übermittlung für die App, einschließlich des Fragebogens für Altersfreigaben , und übermitteln Sie sie für die Zertifizierung im Partner Center. Warten Sie, bis die App im Microsoft Store veröffentlicht wurde, bevor Sie die CLI verwenden, um nachfolgende Updates zu veröffentlichen.
Installation
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 z. B. automatisch Updates für Ihre Anwendungen in der 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 |
|---|---|
| Info | 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 Updates für Ihre Anwendung im Microsoft Store. |
| Flüge | Befehle im Zusammenhang mit Flights, wie z. B. „list“, „get“, „delete“, „create“ und „submission“. |
Weitere Informationen finden Sie unter: Befehle.
Häufig gestellte Fragen
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 nach der ersten Veröffentlichung der App über Das Partner Center automatisch übermittelt und als Updates 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.
Kann ich Store-Übermittlungen mit der CLI automatisieren?
Ja, nachdem Sie die erste Veröffentlichung Ihrer App über Partner Center abgeschlossen haben, können Sie die CLI in Buildpipelinen verwenden, um das Verpacken, Übermitteln und Veröffentlichen von nachfolgenden App-Updates zu automatisieren. Sie können die CLI nicht verwenden, um die erste Publikation abzuschließen.
Windows developer