Store Dock: Windows
От проект на MAUI или WinUI до описание на продукта в Microsoft Store: изграждане, тестване, екранни снимки, локализация, изпращане.
- Windows 11 VM
- .NET 9
- Partner Center API

Какво прави
Публикуването на приложение за Windows в Microsoft Store включва дузина тромави стъпки: идентичност на пакета, подписване на MSIX, екранни снимки в правилните размери, описания на продукта за всеки пазар, възрастови рейтинги, добавки и сертификационният доклад, който се връща два дни по-късно. Store Dock: Windows превръща всичко това в единен конвейер, който можете да стартирате от компютър с Mac или Linux.
- MSIX компилации във виртуална машина. Управлявайте виртуална машина с Windows 11 от хоста: възстановяване, компилиране, подписване и събиране на пакети за x64 и ARM64.
- Тестове преди прегледа от модераторите. Smoke тестове с UI Automation, които кликат през приложението ви и прекъсват компилацията, когато страница се срути или остане празна.
- Реални екранни снимки. Снимки в размерите на Store, направени от работещото приложение, а не макети, с вече решени класически капани при заснемането.
- 41 езикови варианта. Текстове за описанията на продукта и ключови думи за всеки езиков вариант на Store, с правила, които държат думи за цени и твърдения извън полетата, които модераторите отхвърлят.
- Подаване с предпазители. API за подаване към Microsoft Store, плюс защитни механизми: дневен лимит, без бури от повторни подавания, без ново приложение, докато акаунтът е на пауза.
Какво е включено
Компилация във VM
Скриптове за хоста, които управляват виртуалната машина с Windows: компилиране, подписване, събиране и почистване.
UI тестове
Среда за UI Automation на PowerShell и примерни тестове.
Екранни снимки
Инструмент за заснемане на изображения в размерите на Store от работещото приложение.
Описания на продукта
Генератор за описания на продукта и ключови думи за 41 езикови варианта с правила, безопасни за преглед.
Подаване
API клиент, защитният механизъм за подаване и четец на сертификационни доклади.
Ръководство
Сертификационните грешки, с които се сблъскахме, и решението за всяка от тях.
Изисквания
- Виртуална машина с Windows 11 (VMware, Hyper-V или Parallels) с .NET 9 SDK.
- Акаунт в Partner Center с приложение в Azure AD за API-то за подаване.
- Python 3.10 или по-нова версия на хоста.
Полезно е да се знае
- Microsoft премахва акаунти, които подават твърде често или публикуват почти дублиращи се приложения. Защитните механизми са включени по подразбиране; изключването им е на ваш риск.
- Някои стъпки в Partner Center нямат API. Комплектът Console Autopilots ги покрива с браузър робот.
Въпроси
Работи ли с приложения на WPF или Win32?
Частите за подаване, описания на продукта и екранни снимки работят. Скриптовете за компилация са насочени към проекти на .NET MAUI и WinUI 3.
Може ли да продава абонаменти?
Да. Добавките се подготвят от конвейера, а плащанията минават през Microsoft Store, както изисква Store.
Обновено: