Uwaga
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.
Prześlij pakiety swojej aplikacji
Strona Pakiety procesu przesyłania aplikacji to miejsce, w którym podajesz pakiety (MSI/EXE) i skojarzone informacje dotyczące przesyłanej aplikacji. Gdy klient pobierze aplikację, sklep automatycznie udostępni każdemu klientowi pakiet, który najlepiej sprawdza się dla swojego urządzenia.
Musisz ukończyć stronę Pakiety dla co najmniej jednego pakietu. Aby dodać pakiet, kliknij pozycję Dodaj pakiet na stronie Pakiety.
Dodawanie i edytowanie informacji o pakiecie
Aby edytować informacje o pakiecie, wybierz pakiet na stronie Pakiety. Każdy pakiet należy edytować oddzielnie.
Adres URL pakietu
Wymagane
Musisz wprowadzić co najmniej jeden wersjonowany bezpieczny adres URL wskazujący pakiet aplikacji (MSI/EXE) hostowany w Twojej usłudze CDN. Przykładem wersjonowanego bezpiecznego adresu URL jest https://www.contoso.com/downloads/1.1/setup.exe
. Gdy klient zainstaluje aplikację ze Sklepu, sklep pobierze pakiet z tego adresu URL. Należy postępować zgodnie z dobrymi praktykami usługi CDN i upewnić się, że ten adres URL jest wydajny, niezawodny i dostępny na podstawie wybranego rynku.
Jeśli musisz zaktualizować adres URL pakietu, możesz użyć opcji przesyłania aktualizacji w Centrum partnerskim, aby określić nowy adres URL pakietu.
Plik binarny w adresie URL pakietu nie może ulec zmianie po przesłaniu, aby upewnić się, że użytkownicy instalują tylko certyfikowane pliki binarne. Sklep zachowa kopie najnowszych pakietów aplikacji do dystrybucji w przypadku, gdy instalator aplikacji hostowany przez Ciebie w oddzielnej usłudze hostingu, takiej jak sieć dostarczania zawartości (CDN), zostanie zamieniony na nowe pakiety instalatora aplikacji bez przesyłania za pośrednictwem Centrum partnerskiego lub interfejsu API. Sklep pobierze również nowe pakiety aplikacji i zainicjuje proces certyfikacji. Jeśli aktualizacje przechodzą testy certyfikacji, sklep udostępnia je użytkownikom końcowym. Jeśli aktualizacje kończą się niepowodzeniem testów certyfikacji, Sklepy powiadamiają o przesłaniu aktualizacji za pośrednictwem Centrum partnerskiego lub interfejsu API.
Musisz przesłać samodzielny instalator offline, a nie program, który pobiera pliki binarne podczas uruchamiania. Jest to wymagane, aby potwierdzić, że zainstalowane pliki binarne są takie same, jak te, które przeszły proces certyfikacji.
Architektura
Wymagane
Musisz wybrać architekturę kodu zawartego w pakiecie z jednej z następujących wartości:
- x86
- x64
- neutralny
- ramię
- arm64
Jeśli masz pakiety skompilowane w więcej niż 1 architekturze, należy dodać je do przesyłania.
Obsługiwane języki
Języki
Wymagane
Aplikacje można przesyłać do Sklepu Microsoft w ponad 100 językach. Aplikacja musi obsługiwać co najmniej jeden z następujących języków.
Uwaga / Notatka
Kody językowe, które nie są wymienione tutaj, nie są obsługiwane przez sklep.
Nazwa języka | Obsługiwane kody języków |
---|---|
Afrikaans | af, af-za |
Albański | sq, sq-al |
Amharski | rano, am-et |
Armeński | Cześć, hy-am |
język assamski | as, as-in |
Azerbejdżańcy | az-arab, az-arab-az, az-cyrl, az-cyrl-az, az-latn, az-latn-az |
Baskijski (baskijski) | ja, eu-es |
Białoruski | bądź, be-by |
język bengalski | bn, bn-bd, bn-in |
Bośniacki | bs, bs-cyrl, bs-cyrl-ba, bs-latn, bs-latn-ba |
Bułgarski | bg, bg-bg |
Kataloński | ca, ca-es, ca-es-valencia |
Cherokee | chr-cher, chr-cher-us, chr-latn |
Chiński (uproszczony) | zh-Hans, zh-cn, zh-hans-cn, zh-sg, zh-hans-sg |
Chiński (tradycyjny) | zh-Hant, zh-hk, zh-mo, zh-tw, zh-hant-hk, zh-hant-mo, zh-hant-tw, zh-mo, zh-tw, zh-hant-hk, zh-hant-mo, zh-hant-tw |
Chorwacki | hr, hr-hr, hr-ba |
Czeski | cs, cs-cz |
Duński | tak, da-dk |
Dari | prs, prs-af, prs-arab |
Niderlandzki | nl, nl-nl, nl-be |
angielski | en, en-au, en-ca, en-gb, en-ie, en-in, en-nz, en-sg, en-us, en-za, en-bz, en-hk, en-id, en-jm, en-kz, en-mt, en-my, en-ph, en-pk, en-tt, en-vn, en-zw |
Estoński | oraz, et-ee |
Filipiński | fil, fil-latn, fil-ph |
Fiński | fi, fi-fi |
Francuski | fr, fr-be , fr-ca , fr-ch , fr-fr , fr-lu, fr-cd, fr-ci, fr-cm, fr-ht, fr-ma, fr-mc, fr-ml, fr-re, frc-latn, frp-latn |
Galicyjski | gl, gl-es |
Gruziński | ka, ka-ge |
Niemiecki | de, de-at, de-ch, de-de, de-lu, de-li |
Grecki | el, el-gr |
Gudżarati | gu, gu-in |
Hausa | ha, ha-latn, ha-latn-ng |
Hebrajski | on, he-il |
Język hindi | cześć, hi-in |
Węgierski | hu, hu-hu |
Islandzki | jest, is-is |
język igbo | ig-latn, ig-ng |
Indonezyjski | id, id-id |
Inuktitut (łaciński) | iu-cans, iu-latn, iu-latn-ca |
Irlandzki | ga, ga-ie |
isiXhosa | xh, xh-za |
isiZulu | zu, zu-za |
Włoski | to, it-it, it-ch |
Japoński | tak , ja-jp |
Kannada | kn, kn-in |
język kazachski | kk, kk-kz |
język khmerski | km, km-kh |
K'iche' | quc-latn, qut-gt, qut-latn |
Kinyarwanda | rw, rw-rw |
Suahili | sw, sw-ke |
Konkani | kok, kok-in |
Koreański | ko, ko-kr |
Kurdyjski | ku-arab, ku-arab-iq |
Kirgiski | ky-kg, ky-cyrl |
Laotański | lo, lo-la |
Łotewski | lv, lv-lv |
Litewski | lt, lt-lt |
Luksemburski | lb, lb-lu |
Macedoński | mk, mk-mk |
Malajski | ms, ms-bn, ms-my |
Malayalam | ml, ml-in |
Maltański | mt, mt-mt |
Maorysi | mi, mi-latn, mi-nz |
Marathi | pan, mr-in |
Mongolski (cyrylica) | mn-cyrl, mn-mong, mn-mn, mn-phag |
Nepalski | nie, ne-np |
Norweski | nb, nb-no, nn, nn-no, nie, no-no |
Orija | lub, or-in |
Perski | fa, fa-ir |
Polski | pl, pl-pl |
portugalski (Brazylia) | pt-br |
Język portugalski (Portugalia) | pt, pt-pt |
Pendżabski | pa, pa-arab, pa-arab-pk, pa-deva, pa-in |
Keczua | quz, quz-bo, quz-ec, quz-pe |
Rumuński | ro, ro-ro |
Rosyjski | ru , ru-ru |
Szkocki gaelicki | gd-gb, gd-latn |
Serbski (łaciński) | sr-Latn, sr-latn-cs, sr-latn-ba, sr-latn-me, sr-latn-rs |
Serbski (cyrylica) | sr-cyrl, sr-cyrl-ba, sr-cyrl-cs, sr-cyrl-me, sr-cyrl-rs |
Sesotho sa Leboa | nso, nso-za |
Setswana | tn, tn-bw, tn-za |
Sindhi | sd-arab, sd-arab-pk, sd-deva |
Sinhala | tak, si-lk |
Słowacki | sk, sk-sk |
Słoweński | sl, sl-si |
Hiszpański | es, es-cl, es-co, es-es, es-mx, es-ar, es-bo, es-cr, es-do, es-ec, es-gt, es-hn, es-ni, es-pa, es-pe, es-pr, es-py, es-sv, es-us, es-uy, es-ve |
Szwedzki | sv, sv-se, sv-fi |
język tadżycki (cyrylica) | tg-arab, tg-cyrl, tg-cyrl-tj, tg-latn |
język tamilski | ta, ta-in |
Tatarski | tt-arab, tt-cyrl, tt-latn, tt-ru |
Telugu | te, te-in |
Tajska | th, th-th |
Tigrinia | ti, ti-et |
Turecki | tr, tr-tr |
Turkmeński | tk-cyrl, tk-latn, tk-tm, tk-latn-tr, tk-cyrl-tr |
Ukraiński | uk, uk-ua |
urdu | nr, ur-pk |
Ujgur | ug-arab, ug-cn, ug-cyrl, ug-latn |
Uzbek (łaciński) | uz, uz-cyrl, uz-latn, uz-latn-uz |
Wietnamski | vi, vi-vn |
Walijski | cy, cy-gb |
Wolof | wo, wo-sn |
Joruba | yo-latn, yo-ng |
Typ aplikacji
Wymagane
Wybierz typ aplikacji — (EXE/MSI). Jeśli wybierzesz plik EXE, musisz podać parametry instalatora i szczegóły dotyczące obsługi instalatora.
Parametry instalatora
Wymagane
Sklep będzie musiał uruchomić instalatora w trybie dyskretnym. Aby to umożliwić, należy podać wymagane przełączniki, takie jak /s, specyficzne dla instalatora dla aplikacji EXE. Nie jest to wymagane, jeśli instalator działa w trybie dyskretnym domyślnie bez żadnych przełączników.
W przypadku aplikacji MSI sklep używa domyślnego przełącznika dyskretnego "/qn", aby uruchomić instalatora w trybie dyskretnym.
Obsługa instalatora dla aplikacji EXE
Niewymagane
Aplikacje EXE zwykle mają instalatory, które podczas ich instalacji zwracają kody niestandardowe. Ten sklep obsługuje komunikaty i działania skierowane do klientów, odpowiednie dla własnych kodów zwrotnych dostarczonych przez Ciebie.
Poniżej przedstawiono standardowe scenariusze instalacji obsługiwane przez Sklep:
Scenariusz | Opis |
---|---|
Instalacja anulowana przez użytkownika | Operacja instalacji została anulowana przez użytkownika. |
Aplikacja już istnieje | Aplikacja już istnieje na urządzeniu. |
Instalacja jest już w toku | Inna instalacja jest już w toku. Użytkownik musi ukończyć instalację przed kontynuowaniem tej instalacji. |
Miejsce na dysku jest pełne | Miejsce na dysku jest pełne. |
Wymagany ponowny rozruch | Do ukończenia instalacji jest wymagane ponowne uruchomienie. |
Awaria sieci | Podaj niestandardowe wartości kodu zwrotnego dla różnych niepowodzeń związanych z siecią. |
Pakiet odrzucony podczas instalacji | Pakiet odrzucony podczas instalacji z powodu włączenia zasad zabezpieczeń na urządzeniu. |
Instalacja powiodła się | Instalacja zakończyła się pomyślnie. |
W zależności od zachowania instalatora można dodać więcej niż 1 kod powrotny dla każdego z powyższych scenariuszy.
W przypadku scenariuszy wykraczających poza powyższą listę standardowych, klienci są kierowani do dokumentacji kodów zwrotnych instalatora. W przypadku rozmaitych sytuacji niepowodzenia instalacji można dodać niestandardowe kody zwrotne wraz z adresem URL do dokumentacji dotyczącej konkretnego kodu zwrotnego, do którego Store może wskazywać klientów.
Zdecydowanie zalecamy udostępnienie tych informacji dla aplikacji EXE, aby Sklep mógł zapewnić klientom dostosowane doświadczenie. Pomoże to również Sklepowi w przetwarzaniu i zgłaszaniu instalacji aplikacji EXE.
Po dodaniu pakietu kliknij pozycję Zapisz wersję roboczą. Nastąpi powrót na stronę Zarządzanie pakietami. Na liście pakietów zobaczysz, że pakiet został dodany. Po sprawdzeniu, czy pakiet został dodany na liście pakietów, kliknij pozycję Zapisz wszystko. Zostaniesz poinformowany, że Twój pakiet jest przesyłany, a po jego pomyślnym przesłaniu otrzymasz komunikat Zapisano pomyślnie.
Dostępność rodziny urządzeń
Aplikacje MSI lub EXE są dostępne do pobrania ze Sklepu dla urządzeń stacjonarnych z systemem Windows 10 i 11.