Store Dock: Windows
Od projektu MAUI lub WinUI do opisu produktu w Microsoft Store: budowanie, testowanie, zrzuty ekranu, lokalizacja, przesyłanie.
- Windows 11 VM
- .NET 9
- Partner Center API

Co robi
Publikowanie aplikacji na Windows w Microsoft Store to tuzin skomplikowanych kroków: tożsamość pakietu, podpisywanie MSIX, zrzuty ekranu w odpowiednich rozmiarach, opisy produktów na każdym rynku, oceny wiekowe, dodatki i raport certyfikacyjny, który wraca dwa dni później. Store Dock: Windows zamienia je w jeden potok, który możesz uruchomić z komputera Mac lub Linux.
- Buildy MSIX w maszynie wirtualnej. Steruj maszyną wirtualną Windows 11 z hosta: przywracaj, buduj, podpisuj i zbieraj pakiety dla x64 i ARM64.
- Testy zanim zobaczą je recenzenci. Testy dymne UI Automation, które klikają przez Twoją aplikację i przerywają build, gdy strona się zawiesi lub pozostanie pusta.
- Prawdziwe zrzuty ekranu. Zrzuty w rozmiarach wymaganych przez Store, robione z działającej aplikacji, a nie makiety, z rozwiązanymi już typowymi pułapkami przy przechwytywaniu.
- 41 lokalizacji. Tekst opisu produktu i słowa kluczowe we wszystkich lokalizacjach Store, z regułami, które trzymają słowa dotyczące cen i obietnice poza polami odrzucanymi przez recenzentów.
- Przesyłanie z hamulcami. API przesyłania do Microsoft Store plus zabezpieczenia: dzienny limit, brak burz ponownych przesłań, brak nowych aplikacji, gdy konto jest wstrzymane.
Co zawiera zestaw
Build w VM
Skrypty hosta sterujące maszyną wirtualną Windows: buduj, podpisuj, zbieraj i czyść.
Testy UI
Środowisko testowe UI Automation w PowerShell i przykładowe testy.
Zrzuty ekranu
Narzędzie do przechwytywania obrazów w rozmiarach Store z działającej aplikacji.
Opisy produktów
Generator opisów produktów i słów kluczowych dla 41 lokalizacji z regułami bezpiecznymi dla recenzji.
Przesyłanie
Klient API, zabezpieczenie przesyłania i czytnik raportów certyfikacyjnych.
Playbook
Błędy certyfikacji, które napotkaliśmy, i rozwiązania dla każdego z nich.
Wymagania
- Maszyna wirtualna Windows 11 (VMware, Hyper-V lub Parallels) z SDK .NET 9.
- Konto Partner Center z aplikacją Azure AD dla API przesyłania.
- Python 3.10 lub nowszy na hoście.
Warto wiedzieć
- Microsoft usuwa konta, które przesyłają zbyt często lub publikują niemal identyczne aplikacje. Zabezpieczenia są włączone domyślnie; ich wyłączenie to Twoje ryzyko.
- Niektóre kroki w Partner Center nie mają API. Zestaw Console Autopilots obsługuje je za pomocą robota przeglądarkowego.
Pytania
Czy działa dla aplikacji WPF lub Win32?
Części dotyczące przesyłania, opisów produktów i zrzutów ekranu działają. Skrypty budowania są skierowane do projektów .NET MAUI i WinUI 3.
Czy można sprzedawać subskrypcje?
Tak. Dodatki są przygotowywane przez potok, a płatności przechodzą przez Microsoft Store, zgodnie z wymogami Store.
Zaktualizowano: