Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Publikowanie aplikacji w Microsoft Store jest najprostszym sposobem dotarcia do milionów użytkowników Windows z zaufanym, bezpiecznym i usprawnitym środowiskiem dystrybucji. Sklep pomaga zarządzać instalacją, aktualizacjami i odkrywaniem, jednocześnie zapewniając użytkownikom pewność dzięki weryfikacji tożsamości, podpisów i zgodności z zasadami. Niezależnie od tego, czy dostarczasz zupełnie nową aplikację, czy wprowadzasz istniejącą aplikację do szerszej grupy odbiorców, ten przewodnik przeprowadzi Cię przez najważniejsze kroki przygotowywania aplikacji, tworzenia listy sklepów i przesyłania jej do certyfikacji.
Warunek wstępny
Przed rozpoczęciem procesu przesyłania aplikacji potrzebne jest konto dewelopera aplikacji Windows w Centrum partnerskim. W Centrum partnerskim są dostępne 2 typy kont deweloperów: Indywidualne i Firmowe.
Kto powinien wybrać pojedyncze konto:
- Niezależni deweloperzy, których dystrybucja aplikacji za pośrednictwem Sklepu nie jest związana z ich działalnością, handlem lub zawodem
- Twórcy na małą skalę produkujący zawartość do celów niekomercyjnych
- Osoby tworzące zawartość cyfrową jako hobbystą, amatorem, szkołą lub osobistym projektem
Aby uzyskać więcej informacji, zobacz kroki tworzenia indywidualnego konta dewelopera.
Wprowadzenie do przesyłania aplikacji
- MSIX lub PWA
- MSI lub EXE
Zalecamy pakowanie aplikacji (utworzonej przy użyciu dowolnej platformy aplikacji — uwP, Win32, PWA, WinApp SDK itp.), jak MSIX. Pakując aplikację jako MSIX, możesz korzystać z wielu funkcji, takich jak bezpłatny hosting binarny (udostępniany przez Microsoft), dodatkowe podpisywanie kodu (dostarczane przez Microsoft), platforma handlowa Microsoft Store, wersjonowanie pakietów, zaawansowana integracja z Windows (aby korzystać z funkcji takich jak okno dialogowe udostępniania, uruchamianie ze Sklepu itp.), kopii zapasowej i przywracania w Windows 11, itp.
Aby spakować aplikację Win32 w formacie MSIX, wykonaj następujące kroki: .
Uwaga / Notatka
Jeśli dystrybuujesz aplikację jako pobieranie internetowe (EXE /MSI) i planujesz rozpowszechnić ją jako spakowana aplikacja (MSIX) w Sklepie, możesz uniemożliwić użytkownikom instalowanie obu wersji lub migrowanie użytkowników z rozpakowanej wersji internetowej do wersji Sklepu. Dowiedz się więcej na temat przechodzenia użytkowników z nieopakowanej aplikacji webowej do opakowanej w Sklepie aplikacji.
Wybór platformy handlowej
Microsoft Store oferuje deweloperom elastyczny i przejrzysty model udostępniania przychodów (w tym zakupy w aplikacjach, subskrypcje, reklamy i porady), który pozwala wybrać własną platformę handlową i zachować 100% przychodów dla aplikacji innych niż gry lub użyć platformy handlowej Microsoft i zapłacić konkurencyjną opłatę w wysokości 12% dla gier i 15% dla aplikacji. Oznacza to, że możesz zmaksymalizować zysk i kontrolować model biznesowy, jednocześnie korzystając z wygody i bezpieczeństwa platformy handlowej Microsoft.
Przesyłanie aplikacji [MSIX/PWA]
Aby zrozumieć proces przesyłania aplikacji MSIX, możesz obejrzeć poniższy film wideo.
Aby uzyskać więcej informacji, zapoznaj się z poniższymi krokami.
Zarezerwuj nazwę aplikacji [MSIX/PWA]
Wszystkie aplikacje w Microsoft Store muszą mieć unikatową nazwę. Aby zabezpieczyć nazwę aplikacji, pierwszym krokiem jest zarezerwowanie jej, co można zrobić do trzech miesięcy przed opublikowaniem, nawet jeśli programowanie nie zostało uruchomione.
Kroki rezerwowania nazwy aplikacji:
Przejdź do strony Centrum partnerskiego i gier.
Kliknij pozycję Nowy produkt.
Kliknij aplikację MSIX lub aplikację PWA. Jeśli chcesz przesłać grę MSIX lub PWA, kliknij przycisk Game.
Wprowadź nazwę, której chcesz użyć, a następnie kliknij pozycję Sprawdź dostępność. Jeśli nazwa jest dostępna, zostanie wyświetlony zielony znacznik wyboru. Jeśli nazwa jest już używana, zostanie wyświetlony komunikat informujący o tym.
Po wybraniu dostępnej nazwy, którą chcesz zarezerwować, kliknij pozycję Rezerwuj nazwę produktu.
Aby uzyskać więcej informacji, odwiedź stronę Rezerwowanie nazwy swojej aplikacji — aplikacje Windows | Microsoft Learn.
Utwórz zgłoszenie aplikacji [MSIX/PWA]
Po zarezerwowaniu nazwy aplikacji nastąpi przekierowanie do strony Przegląd aplikacji. Kliknij Rozpocznij przesyłanie. Zostanie wyświetlone przesłanie produktu w wersji roboczej. Ta wersja robocza zawiera wszystkie kroki przesyłania, które należy wykonać.
Aby przesłać aplikację PWA, dowiedz się, jak przekonwertować stronę internetową na aplikację PWA.
Ukończ wszystkie karty szkicu zgłoszenia.
ceny i dostępność: Podaj cenę swojej aplikacji, określ, gdzie będzie dostępna dla klientów, i zdecyduj, czy zaoferujesz bezpłatną wersję próbną, ustawiając ceny i dostępność aplikacji. Ustawianie cen i dostępności aplikacji - aplikacje Windows | Microsoft Learn
Właściwości: zdefiniuj kategorię aplikacji, kategorię pomocniczą, podkategoię i podaj wymagania systemowe aplikacji, wprowadzając właściwości aplikacji. Wprowadź właściwości aplikacji — aplikacje Windows | Microsoft Learn
Age Ratings: Aby aplikacja otrzymała odpowiednie oceny wieku i zawartości administrowane przez system oceny IARC, odpowiedz na kwestionariusz oceny wieku i uzyskaj klasyfikację wiekową. Oceny wiekowe aplikacji MSIX — aplikacje Windows | Microsoft Learn
Packages: Przekaż pakiety aplikacji swojej aplikacji, które zostaną pobrane przez użytkownika Sklepu. pakiety aplikacji Upload — aplikacje Windows | Microsoft Learn
Lista sklepów: wprowadź opis aplikacji, zrzuty ekranu i logo, które będą wyświetlane na stronie szczegółów produktu aplikacji (PDP) w Sklepie, tworząc listę sklepów. Utwórz listę sklepów z aplikacjami — Windows aplikacje | Microsoft Learn
opcje przesyłania (opcjonalnie): wprowadź uwagi dotyczące certyfikacji lub zdecyduj, kiedy aplikacja powinna zostać opublikowana w Sklepie przy użyciu opcji przesyłania. Zarządzanie opcjami przesyłania — aplikacje Windows | Microsoft Learn
Po zakończeniu sekcji kliknij przycisk Zapisz. Gdy wszystkie sekcje zostaną ukończone i wszystko będzie gotowe do przesłania, kliknij pozycję Prześlij do certyfikacji.
Jeśli w wersji roboczej brakuje niezbędnych informacji, zostanie ona oznaczona jako Niekompletna.
Aby uzyskać więcej informacji, odwiedź stronę Tworzenie zgłoszenia aplikacji — aplikacje Windows | Microsoft Learn.
Proces certyfikacji aplikacji [MSIX/PWA]
Po zakończeniu tworzenia zgłoszenia aplikacji i kliknięciu przycisku Prześlij do Sklepu zgłoszenie przechodzi do kroku certyfikacji. Ten proces może potrwać do trzech dni roboczych. Podczas certyfikacji przeprowadzimy testy zabezpieczeń, testy zgodności technicznej, a także sprawdzanie zgodności zawartości podczas przesyłania aplikacji. Zostaniesz powiadomiony, jeśli twoje zgłoszenie nie przejdzie któregokolwiek z tych testów.
Po tym jak Twoje przesłanie przejdzie certyfikację, klienci będą mogli średnio zobaczyć listę aplikacji w ciągu 15 minut, w zależności od lokalizacji. Otrzymasz powiadomienie o opublikowaniu przesyłania w Sklepie, a stan aplikacji na pulpicie nawigacyjnym zmieni się na "W Microsoft Store".
Aby zrozumieć proces certyfikacji aplikacji MSIX, możesz obejrzeć poniższy film wideo.
Aby uzyskać więcej informacji, odwiedź stronę Proces certyfikacji aplikacji — Windows aplikacje | Microsoft Learn.
Po certyfikacji [MSIX/PWA]
Analizowanie wydajności dla aplikacji i gier MSIX
Wyświetl szczegółową analizę aplikacji i gier w Centrum partnerskim. Statystyki i wykresy umożliwiają poznanie sposobu działania aplikacji w Sklepie; od liczby klientów, do których dotarliśmy do sposobu korzystania z aplikacji i co mają do powiedzenia na ten temat. Możesz również znaleźć metryki dotyczące instalacji aplikacji, kondycji aplikacji, użycia aplikacji i nie tylko. Raporty analityczne można wyświetlać bezpośrednio w Centrum partnerskim lub pobierać raporty potrzebne do analizowania danych w trybie offline. Udostępniamy również kilka sposobów uzyskiwania dostępu do danych analitycznych poza Centrum partnerskim.
Aby dowiedzieć się, jak analizować wydajność aplikacji MSIX, możesz obejrzeć poniższy film wideo.
Aby uzyskać więcej informacji, możesz zapoznać się z następującymi raportami.
Raporty dostępne dla aplikacji
Istnieją różne raporty dostępne dla aplikacji. Sprawdź opisy, aby znaleźć szukane metryki.
| Raport | Description |
|---|---|
| Raport pozyskiwania | Zobacz, ile osób widziało i zainstalowało aplikację w Sklepie. Możesz również przejrzeć dane dotyczące różnych kanałów pozyskiwania, rynków i szczegółów platformy w tym raporcie. |
| Raport o pozyskiwaniu dodatków | Zobacz liczbę sprzedanych dodatków wraz ze szczegółami demograficznymi i platformami. |
| Raport użytkowania | Zobacz, jak klienci korzystający z Windows 10 lub Windows 11 (w tym Xbox) korzystają z aplikacji, w tym danych dotyczących zdefiniowanych zdarzeń niestandardowych. |
| Raport dotyczący kondycji | Pobieranie danych związanych z wydajnością i jakością aplikacji, w tym awariami i zdarzeniami braku odpowiedzi. |
| Raport przeglądów | Zapoznaj się z ocenami i recenzjami, które klienci opuścili dla twojej aplikacji, i podaj odpowiedzi, aby poinformować klientów, że słuchasz opinii. |
| Raport szczegółowych informacji | Zapoznaj się ze znaczącymi analizami dotyczącymi Twojej aplikacji, takimi jak zmiany, które wykryliśmy w ciągu ostatnich 30 dni w danych dotyczących pozyskiwania i stanu. |
Korzystanie z narzędzi deweloperskich [MSIX/PWA]
Sekcja narzędzi deweloperskich pomaga w maksymalnym wykorzystaniu zasobów, które Microsoft zapewnia do tworzenia, testowania i rozwoju aplikacji. Dowiedz się, jak uruchamiać eksperymenty na stronie produktu, rozpowszechniać aplikację przy użyciu instalatora internetowego lub interfejsu wiersza polecenia, testować nowe funkcje w wersji beta przy użyciu pakietu flighting i łączyć się z klientami za pośrednictwem promocji i narzędzi zaangażowania. Te zasoby są przeznaczone do obsługi sukcesu aplikacji na każdym etapie.
Aby dowiedzieć się, jak uruchamiać eksperymenty na stronie produktu, możesz obejrzeć następujący film wideo:
Aby uzyskać wskazówki dotyczące testowania wersji beta przy użyciu flajtingu pakietu, obejrzyj poniższy film:
Aby dowiedzieć się, jak używać instalatora internetowego ze Sklepu do rozpowszechniania aplikacji w Internecie, zapoznaj się z następującym filmem wideo:
Aby uzyskać więcej informacji, odwiedź sekcję Korzystanie z narzędzi deweloperskich .
Dodatek [MSIX/PWA]
Przydatne linki
- Dokumentacja interfejsu wiersza polecenia dla deweloperów Microsoft Store
- Zasady Sklepu i Kodeks Postępowania
Rozwiązywanie problemów
Pełna dokumentacja przesyłania aplikacji
- Jeśli szukasz bardziej szczegółowej dokumentacji, kliknij tutaj.
Informacje kontaktowe dotyczące pomocy technicznej
- Jeśli potrzebujesz dalszej pomocy, można zgłosić zgłoszenie do pomocy technicznej przez .
Często zadawane pytania
Co to jest Microsoft Partner Center i dlaczego potrzebuję konta dewelopera, aby opublikować moją aplikację?
Microsoft Partner Center to portal online, w którym zarządzasz przesyłaniem, certyfikacją i konserwacją aplikacji w Microsoft Store. Aby opublikować aplikacje w Sklepie, musisz zarejestrować konto dewelopera w Centrum partnerskim — jest to wymóg wstępny przed rozpoczęciem procesu zgłaszania aplikacji.
Posiadanie konta dewelopera zapewnia dostęp do Pulpitu nawigacyjnego aplikacji i gier dla Windows w Centrum Partnerów, w którym możesz zarezerwować nazwę aplikacji, przesłać pakiety i śledzić wydajność aplikacji. Centrum partnerskie oferuje dwa typy kont deweloperów (indywidualne lub firmowe) w celu zaspokojenia różnych potrzeb.
Jakie są główne zalety dystrybucji aplikacji za pośrednictwem Microsoft Store?
Microsoft Store zapewnia dostęp do ogromnej bazy użytkowników ponad miliarda Windows klientów na ponad 240 rynkach i 110 językach. Poza zasięgiem Sklep oferuje również różne narzędzia promocji i marketingu, takie jak:
- Wyselekcjonowane kolekcje i artykuły redakcyjne, które podkreślają aplikacje w wyróżnionych obszarach Sklepu
- Wbudowana łatwość odnajdywania w wyszukiwarce dla odpowiednich kategorii
- Głęboka integracja z systemem Windows (wyszukiwanie systemu Windows, okno udostępniania, uruchamianie ze Sklepu itd.)
Ponadto podczas publikowania za pośrednictwem Microsoft Store aplikacja korzysta z bogatego ekosystemu usług i infrastruktury zarządzanej przez Microsoft, w tym:
- Dystrybucja aplikacji — zapewniana i opłacana przez Microsoft, co umożliwia bezproblemowe wdrażanie i zwiększa dostępność.
- In-app purchase and promotion services — zintegrowane usługi Microsoft Store, takie jak kody promocyjne i zakupy w aplikacji.
- Wsparcie w zakresie rozliczeń i pobierania — Microsoft zapewnia bezpośrednie wsparcie klienta dotyczące problemów transakcyjnych i technicznych.
- Zasoby marketingowe — dostęp do promocji strony produktu, kampanii i narzędzi do umieszczania w sklepie.
- Aktualizacje oprogramowania — aktualizacje są dostarczane automatycznie za pośrednictwem Windows, dzięki czemu użytkownicy zawsze mają najnowszą wersję.
- Obsługa przywracania — aplikacje są automatycznie przywracane, gdy użytkownicy przełączają urządzenia.
- Global payment processing — Microsoft zarządza transakcjami i wypłatami na całym świecie.
- Analiza aplikacji — szczegółowe dane udostępniane za pośrednictwem Centrum partnerskiego na potrzeby użycia, kondycji, przeglądów i nie tylko.
- Kod podpisywania — aplikacje są podpisane przez Microsoft w celu zwiększenia zaufania i bezpieczeństwa.
- Oceny wieku — uproszczone i zgodne zarządzanie ocenami za pośrednictwem Międzynarodowej Koalicji Klasyfikacji Wiekowej (IARC).
- Opinie użytkowników i odpowiedzi na recenzje — deweloperzy mogą odpowiadać bezpośrednio na opinie klientów w Sklepie.
- Testowanie beta — hostowane narzędzia do testowania wersji wstępnej na potrzeby zbierania wczesnych opinii przed uruchomieniem.
Wszystkie te korzyści zmniejszają problemy z programowaniem, upraszczają logistykę dystrybucji, zwiększają zaufanie użytkowników i pomagają aplikacji odnieść sukces na konkurencyjnym rynku.
Jak publikowanie w Sklepie zwiększa zaufanie i bezpieczeństwo mojej aplikacji?
Wszystkie aplikacje w Microsoft Store przechodzą szczegółowy proces certyfikacji, w tym:
- Skanowanie zabezpieczeń w celu sprawdzenia pod kątem złośliwego oprogramowania lub luk w zabezpieczeniach
- Walidacja techniczna dotycząca użycia i stabilności interfejsu API
- Wymuszanie zasad zawartości w celu zapewnienia bezpiecznego środowiska użytkownika
Aplikacje są podpisane cyfrowo, szyfrowane i uruchamiane w odizolowanym środowisku w celu ochrony użytkowników. Ponadto Microsoft Store obsługuje aktualizacje automatyczne więc użytkownicy zawsze otrzymują najnowszą bezpieczną wersję aplikacji bez konieczności ręcznej ponownej instalacji.
Jakie opcje przychodu i handlu są dostępne w przypadku publikowania w Sklepie?
Deweloperzy publikując aplikacje inne niż gry mogą korzystać z własnej platformy handlowej i zachować 100% przychodów. Deweloperzy mogą również korzystać z platformy handlowej Microsoft i płacić konkurencyjną opłatę w wysokości 12% dla gier i 15% dla aplikacji. Obsługiwane modele monetyzacji obejmują:
- Zakupy w aplikacji
- Subscriptions
- Reklama
Ta elastyczność sprawia, że Microsoft Store nadaje się do szerokiej gamy modeli biznesowych aplikacji.
Do jakich analiz i szczegółowych informacji mogę uzyskać dostęp po opublikowaniu aplikacji?
Gdy aplikacja będzie aktywna, Centrum partnerskie zapewnia niezawodne analizy obejmujące:
- Pozyskiwanie i instalowanie
- Zaangażowanie i użycie użytkowników
- Dane dotyczące kondycji aplikacji i awarii
- Oceny i recenzje
- przejęcia dodatkowe
Możesz filtrować według rynku, daty, typu urządzenia i nie tylko. Dane można eksportować jako pliki CSV lub TSV do użytku w trybie offline lub uzyskiwać do nich dostęp za pośrednictwem interfejsów API w celu integracji z niestandardowymi pulpitami nawigacyjnymi.
Jak sklep obsługuje dystrybucję i zarządzanie przedsiębiorstwem?
Deweloperzy mogą rozpowszechniać aplikacje prywatnie w określonych organizacjach przy użyciu:
- Microsoft Intune (w przypadku wdrożeń zarządzanych)
- Licencjonowanie liniowe (LOB) (wyłącznie do użytku wewnętrznego w przedsiębiorstwie)
Aplikacje mogą być dystrybuowane za pośrednictwem licencji online lub offline, co zapewnia elastyczność zarządzania infrastrukturą IT w przedsiębiorstwie.
Jakie są różne typy aplikacji, które mogą być dystrybuowane w Sklepie?
Aplikacje pakowane w formatach MSIX lub MSI można dystrybuować za pośrednictwem Microsoft Store. Oba typy zapewniają bezpieczne, niezawodne i wydajne środowiska instalacji, uproszczone aktualizacje i czyste odinstalowanie. Obsługują one zarówno nowoczesne, jak i klasyczne aplikacje systemu Windows.
Zalecamy pakowanie aplikacji (która jest kompilowana przy użyciu dowolnej platformy aplikacji — UWP, Win32, PWA, WinApp SDK itp.), jako MSIX. Pakując aplikację jako MSIX, możesz korzystać z wielu funkcji, takich jak bezpłatny hosting binarny (udostępniany przez Microsoft), dodatkowe podpisywanie kodu (dostarczane przez Microsoft), platforma handlowa Microsoft Store, wersjonowanie pakietów, zaawansowana integracja z Windows (aby korzystać z funkcji takich jak okno dialogowe udostępniania, uruchamianie ze Sklepu itp.), kopii zapasowej i przywracania w Windows 11, itp.
Jakie są zasady Microsoft Store i dlaczego mają znaczenie dla mojej aplikacji?
Zasady Microsoft Store to zestaw reguł, które każda aplikacja musi przestrzegać, aby mogła zostać opublikowana w Sklepie. Obejmują one następujące wymagania:
- Zgodność techniczna (np. brak użycia zakazanych interfejsów API)
- Zabezpieczenia (np. skanowanie złośliwego oprogramowania)
- Zawartość (np. brak zabronionych lub wprowadzających w błąd materiałów)
- Zgodność z prawem (np. właściwe oceny wiekowe, poprawne wykorzystanie zakupów w aplikacji)
Naruszenia mogą skutkować niezatwierdzeniem przesyłek lub usunięciem ze Sklepu. Przejrzyj zasady Microsoft Store, aby upewnić się, że aplikacja spełnia najnowsze wymagania.
Jak zarejestrować się na koncie dewelopera Microsoft Store? Jakie są główne kroki?
Aby otworzyć konto dewelopera, zarejestrujesz się za pośrednictwem Centrum partnerskiego i podaj kilka informacji. Proces jest prosty:
- Sign in with a konto Microsoft: Przejdź do strony rejestracji Centrum partnerskiego i zaloguj się przy użyciu konto Microsoft (lub utwórz go w razie potrzeby). To konto Microsoft będzie używane do logowania się w pulpicie nawigacyjnym dewelopera.
- Join the developer program: Podczas rejestracji wybierz program Windows i Xbox — spowoduje to zarejestrowanie Cię jako dewelopera aplikacji Windows.
- Wybierz typ konta i kraj: Określ typ konta (osoba lub firma) i kraj/region. Pamiętaj, że nie można później zmienić kraju/regionu.
- Podaj szczegóły wydawcy: Wprowadź nazwę wyświetlaną wydawcy — jest to nazwa wyświetlana klientom w Sklepie. Do weryfikacji należy również podać informacje kontaktowe (adres, adres e-mail itp.).
- Zaakceptuj warunki i zweryfikuj swoje konto: Zaakceptuj umowę dewelopera aplikacji Microsoft i ukończ wymaganą tożsamość lub weryfikację biznesową. Nowy proces rejestracji nie wiąże się z opłatą rejestracyjną; zobacz Instrukcje otwierania konta dewelopera.
- Sprawdź adres e-mail i konto: Po płatności otrzymasz weryfikacyjną wiadomość e-mail. Potwierdź wiadomość e-mail, aby sfinalizować tworzenie konta. Po zakończeniu możesz rozpocząć proces przesyłania aplikacji.
Jak uzyskać pomoc od Microsoft, jeśli wystąpią problemy z Centrum partnerskim lub moją aplikacją?
Możesz skontaktować się z pomoc techniczna firmy Microsoft za pośrednictwem Partner Center:
- Kliknij ikonę Pomoc (?) w górnej części Centrum partnerskiego.
- Wybierz pozycję Skontaktuj się z pomocą techniczną w panelu Pomoc.
- Wypełnij bilet pomocy technicznej, podając odpowiednie szczegóły (np. nazwę aplikacji, typ problemu).
W przypadku pytań ogólnych możesz również skorzystać z forów pytań i odpowiedzi Microsoft Q&A lub zapoznać się z dokumentacją Learn. Jednak w przypadku pilnych lub związanych z kontem problemów zawsze przesyłaj bilet pomocy technicznej za pośrednictwem Centrum partnerskiego. Możesz również skontaktować się z reportapp@microsoft.com w przypadku zapytań dotyczących certyfikacji.
Czy Microsoft Store dostarcza podpisywanie kodu dla mojej aplikacji? Czy potrzebuję własnego certyfikatu podpisywania kodu?
Tak, Microsoft Store udostępnia automatyczne podpisywanie kodu dla pakietów MSIX i AppX przesłanych do dystrybucji w sklepie. Nie musisz kupować ani dostarczać własnego certyfikatu podpisywania kodu zaufanego przez CA ani korzystać z pliku .pfx, pliku .cer lub tokena USB/modułu zabezpieczeń sprzętowych (HSM), aby przesłać pakiety MSIX do Microsoft Store.
Oto, jak to działa:
W przypadku zgłoszeń MSIX/AppX do Store: Gdy przesyłasz pakiet MSIX/AppX do Microsoft Store, pakiet nie musi być podpisany zaufanym certyfikatem urzędu certyfikacji. Gdy aplikacja przejdzie certyfikację, Microsoft Store automatycznie ponownie podpisuje pakiet przy użyciu certyfikatu Microsoft podczas procesu publikowania, zastępując istniejący podpis. Dzięki temu klienci mogą ufać i instalować aplikację bez ostrzeżeń dotyczących zabezpieczeń.
Czego potrzebujesz: Do przesłania wymagane są tylko pliki pakietu MSIX/AppX (.msix, msixupload, msixbundle, .appx, appxupload lub appxbundle). Nie jest wymagany certyfikat podpisywania kodu wystawiony przez zaufany urząd certyfikacji.
W przypadku instalatorów MSI lub EXE: Sklep nie ponownie podpisuje instalatorów MSI ani EXE. Jeśli przesyłasz instalator MSI lub EXE, musisz podpisać go samodzielnie prawidłowym certyfikatem podpisywania kodu przed przesłaniem.
W przypadku dystrybucji innej niż Store: Jeśli planujesz dystrybuować pakiet MSIX poza Microsoft Store (na przykład dla przedsiębiorstw, sideloadingu lub bezpośrednich pobrań), musisz podpisać pakiet samodzielnie ważnym certyfikatem podpisywania kodu przed dystrybucją. Aby uzyskać więcej informacji, zobacz Podpisywanie pakietu aplikacji przy użyciu narzędzia SignTool.
To automatyczne ponowne podpisywanie jest jedną z kluczowych zalet publikowania pakietów MSIX za pośrednictwem Microsoft Store, ponieważ eliminuje konieczność zakupu infrastruktury podpisywania kodu zaufanego przez urząd certyfikacji dla dystrybucji sklepu i zarządzania nią.