Store Dock: Windows
Von einem MAUI- oder WinUI-Projekt zur Microsoft Store-Produktbeschreibung: Build, Test, Screenshot, Lokalisierung, Einreichung.
- Windows 11 VM
- .NET 9
- Partner Center API

Was es kann
Das Veröffentlichen einer Windows-App im Microsoft Store erfordert ein Dutzend umständlicher Schritte: Paketidentität, MSIX-Signierung, Screenshots in den richtigen Größen, Produktbeschreibungen in jedem Markt, Altersfreigaben, Add-ons und der Zertifizierungsbericht, der zwei Tage später zurückkommt. Store Dock: Windows verwandelt sie in eine Pipeline, die Sie von einem Mac- oder Linux-Computer aus ausführen können.
- MSIX-Builds in einer VM. Steuern Sie eine Windows 11 virtuelle Maschine vom Host aus: Wiederherstellen, Bauen, Signieren und Sammeln von Paketen für x64 und ARM64.
- Tests, bevor Reviewer sie sehen. UI-Automation-Smoketests, die durch Ihre App klicken und den Build fehlschlagen lassen, wenn eine Seite abstürzt oder leer bleibt.
- Echte Screenshots. Aufnahmen in Store-Größe aus der laufenden App, keine Mock-ups, mit bereits gelösten typischen Aufnahme-Fallen.
- 41 Lokalisierungen. Produktbeschreibungen und Keywords in jeder Store-Lokalisierung, mit Regeln, die Preiswörter und Behauptungen aus den Feldern fernhalten, die Reviewer ablehnen.
- Einreichung mit Bremsen. Die Microsoft Store Submission API, plus Sicherheitsregeln: ein tägliches Limit, keine Wiedereinreichungs-Stürme, keine neue App, während das Konto gesperrt ist.
Was ist enthalten
VM-Build
Host-Skripte, die die Windows-VM steuern: Bauen, Signieren, Sammeln und Bereinigen.
UI-Tests
Ein PowerShell-UI-Automation-Harness und Beispieltests.
Screenshots
Ein Aufnahmetool für Bilder in Store-Größe aus der Live-App.
Produktbeschreibungen
Generator für Produktbeschreibungen und Keywords für 41 Lokalisierungen mit review-sicheren Regeln.
Einreichung
API-Client, die Einreichungs-Sicherheitsregel und ein Zertifizierungsbericht-Leser.
Playbook
Die Zertifizierungsfehler, auf die wir stießen, und die jeweilige Lösung.
Voraussetzungen
- Eine Windows 11 VM (VMware, Hyper-V oder Parallels) mit dem .NET 9 SDK.
- Ein Partner Center-Konto mit einer Azure AD-App für die Submission API.
- Python 3.10 oder neuer auf dem Host.
Gut zu wissen
- Microsoft entfernt Konten, die zu oft einreichen oder nahezu doppelte Apps veröffentlichen. Die Sicherheitsregeln sind standardmäßig aktiv; das Deaktivieren erfolgt auf Ihr Risiko.
- Einige Schritte im Partner Center haben keine API. Das Console Autopilots-Kit deckt sie mit einem Browser-Roboter ab.
Häufige Fragen
Funktioniert es für WPF- oder Win32-Apps?
Die Teile für Einreichung, Produktbeschreibung und Screenshot funktionieren. Die Build-Skripte sind auf .NET MAUI- und WinUI 3-Projekte ausgerichtet.
Kann es Abos verkaufen?
Ja. Add-ons werden von der Pipeline vorbereitet und Zahlungen laufen über den Microsoft Store, wie vom Store gefordert.
Aktualisiert: