Udostępnij przez


Loty pakietowe

Możesz użyć pakietów lotniczych do dystrybucji określonych pakietów do ograniczonej grupy testerów. Pakiety, które zostały już opublikowane w Sklepie, będą używane przez Twoich innych klientów, więc ich środowisko nie zostanie zakłócone.

W przypadku lotów pakietowych tylko pakiety są różne; szczegóły oferty w sklepie będą takie same dla wszystkich klientów. Każda osoba w grupie lotów otrzyma pakiety uwzględnione w locie pakietu, podczas gdy klienci, którzy nie znajdują się w grupie lotów, będą nadal otrzymywać regularne (nielatane) pakiety. Jeśli później zdecydujesz, że chcesz udostępnić pakiety z pakietu flight dla wszystkich klientów, możesz łatwo użyć tych samych pakietów w przesłaniu bez lotów.

Należy pamiętać, że proces certyfikacji jest stosowany do pakietów lotnych tak samo jak w przypadku przesyłania, jednak niektóre błędy WACK są zgłaszane jako pomyślnie przechodzące z uwagami i umożliwiają przesłanie do testów. To złagodzenie kontroli WACK jest stosowane tylko wtedy, gdy pakiet jest udostępniany ograniczonej grupie odbiorców i ma na celu pomoc w testowaniu pakietów oraz przygotowaniu do wydania. Przed wydaniem ogólnym należy naprawić błędy usługi WACK.

Podczas konfigurowania pakietów lotów można określić osoby, które powinny uzyskać określone pakiety, dodając je do znanej grupy użytkowników (czasami nazywane grupą lotów). Każda osoba w grupie lotów korzystająca z urządzenia z systemem Windows 10 lub Windows 11 obsługującym loty pakietowe (kompilacja Windows.Desktop 10586 lub nowsza; lub Xbox One) otrzymają pakiety z pakietów lotów wyznaczonych dla tej konkretnej grupy. Każdy, kto nie został dodany do jednej z grup lotów lub korzysta z urządzenia, które nie obsługuje lotów pakietów, otrzyma pakiety z wysyłki bez lotów.

Ważne

Na urządzeniach stacjonarnych osoby w grupach lotów automatycznie otrzymają pakiety w locie za każdym razem, gdy podasz aktualizacje. Jednak osoby w twoich grupach lotniczych, które korzystają z urządzeń Xbox, będą musiały ręcznie sprawdzić dostępność aktualizacji, aby uzyskać najnowsze pakiety, upewniając się, że są zalogowane na swoich urządzeniach przy użyciu konta Microsoft (z przypisanym adresem e-mail zawartym w twojej znanej grupie użytkowników).

Wskazówka

Pakiety lotnicze są oferowane wyłącznie wybranym klientom, których określisz. Aby dystrybuować pakiety do losowego wyboru klientów w określonej wartości procentowej, można użyć stopniowe wdrażanie pakietów. Możesz również połączyć wdrożenie z pakietami testowymi, jeśli chcesz stopniowo dystrybuować aktualizację do jednej z grup lotów.

Utwórz nowy pakiet lotu

Po opublikowaniu przesyłania aplikacji na stronie Przegląd aplikacji zostanie wyświetlona sekcja Loty pakietu. Kliknij pozycję Nowy pakiet lotu, aby rozpocząć.

Jeśli nie utworzono jeszcze żadnych znanych grup użytkowników, przed kontynuowaniem zostanie wyświetlony monit o utworzenie grupy. Aby uzyskać więcej informacji, zobacz Tworzenie znanych grup użytkowników. Nową znaną grupę użytkowników można utworzyć bezpośrednio na tej stronie, wybierając pozycję Utwórz grupę lotów.

Na stronie tworzenia lotu pakietowego należy wprowadzić nazwę lotu i określić co najmniej jedną grupę lotów. Po wykonaniu tych czynności wybierz pozycję Utwórz lot. Nie będzie można później zmienić tych szczegółów (choć jeśli nie będziesz zadowolony z wprowadzonego elementu, możesz usunąć ten lot i utworzyć nowy do użycia).

Uwaga / Notatka

Jeśli masz więcej niż jeden pakiet lotów, musisz przypisać rangę do każdego z nich. Aby uzyskać więcej informacji, zobacz Dodawanie i ustawianie kolejności dodatkowych lotów pakietowych poniżej.

Wybór pakietów do uwzględnienia w przesyłce

Po zapisaniu szczegółów dotyczących pakietu lotniczego, zobaczysz jego stronę przeglądową. Kliknij pozycję Pakiety, aby określić pakiety, które chcesz uwzględnić w locie. Możesz uwzględnić pakiety przeznaczone dla dowolnej wersji systemu operacyjnego obsługiwanej przez aplikację.

Masz możliwość wybrania pakietów powiązanych z poprzednim opublikowanym zgłoszeniem (zgłoszeniem niewzlatanym lub jedną z innych wersji pakietu, jeśli masz więcej niż jeden). Jeśli musisz przekazać nowe pakiety do użycia na potrzeby tego pakietu testowego, możesz przekazać je tutaj (przy użyciu tego samego procesu, co podczas przekazywania pakietów aplikacji do zwykłego przesyłania bez lotów). Kliknij przycisk Zapisz po zakończeniu określania pakietów, które mają zostać uwzględnione w tym locie pakietu.

Jeśli aplikacja obsługuje wiele rodzin urządzeń, upewnij się, że dołączasz pakiety do obsługi tego samego zestawu rodzin urządzeń w locie. Osoby w grupach lotów będą tylko mogą pobierać pakiety z tego lotu. Nie będą oni mogli uzyskać dostępu do pakietów z innych przesyłek lotniczych ani z przesyłek niezwiązanych z lotami.

Pamiętaj również, że informacje o liście sklepu i dostępność rodziny urządzeń są oparte na przesłaniu bez lotów. Klienci w grupach lotniczych będą mogli pobierać aplikację tylko na urządzenia z rodziny, która jest obsługiwana przez przesłaniem niezwiązanym z grupami lotniczymi. Aby uzyskać więcej informacji, zobacz Obsługa rodziny urządzeń.

Stopniowe wdrażanie pakietów

Domyślnie pakiety przesyłane będą udostępniane wszystkim osobom w grupie lotów w tym samym czasie. Aby to zmienić, możesz zaznaczyć pole, które mówi Stopniowe wdrażanie aktualizacji po opublikowaniu tej wersji (tylko dla klientów z systemem Windows 10 lub Windows 11). Możesz wybrać procent osób w grupie lotów, aby pobrać pakiety z nowego przesłania, dzięki czemu możesz monitorować dane analityczne, aby upewnić się, że masz pewność, że aktualizacja zostanie zaktualizowana przed wdrożeniem go szerzej do pozostałej części grupy lotów. Możesz zwiększyć procent (lub zatrzymać aktualizację) w dowolnym momencie, bez konieczności tworzenia nowego zgłoszenia dla swojego lotu pakietu.

Ważne

W przypadku stopniowego wdrażania pakietów w locie pakietu osoby, które nie są uwzględnione w procentach, które pobierają nowe pakiety, otrzymają pakiety z poprzedniego przesłania pakietu (chyba że istnieje dostępny dla nich lot o wyższej rangi).

Aby uzyskać więcej informacji, zobacz Stopniowe wdrażanie pakietów.

Konfigurowanie dodatkowych opcji lotu w pakiecie

Domyślnie pakiet lotniczy zostanie opublikowany i udostępniony twojej grupie lotów zaraz po zakończeniu procesu certyfikacji. Jeśli chcesz zmienić datę publikacji , możesz to zrobić w sekcji Opcje lotu . Kliknij Zapisz, aby powrócić do strony przeglądu pakietu.

Przesyłanie pakietu do Sklepu

Po określeniu pakietów i skonfigurowaniu wymaganych opcji kliknij Prześlij do sklepu. Pakiet lotu następnie przejdzie przez proces certyfikacji aplikacji .

Należy pamiętać, że proces certyfikacji jest stosowany do pakietów lotnych tak samo jak w przypadku przesyłania, jednak niektóre błędy WACK są zgłaszane jako pomyślnie przechodzące z uwagami i umożliwiają przesłanie do testów. To złagodzenie kontroli WACK jest stosowane tylko wtedy, gdy pakiet jest udostępniany ograniczonej grupie odbiorców i ma na celu pomoc w testowaniu pakietów oraz przygotowaniu do wydania. Przed wydaniem ogólnym należy naprawić błędy usługi WACK.

Osoby w grupach lotów powiązanych z tym lotem pakietowym, które mają już Twoją aplikację, otrzymają teraz aktualizację przy użyciu pakietów uwzględnionych w locie pakietowym. Jeśli te osoby nie mają jeszcze twojej aplikacji, otrzymają pakiety z jej lotu pakietów, kiedy ją zainstalują.

Uwaga / Notatka

Osoby, które mają pakiet dostępny wyłącznie w ramach przelotu pakietowego, mogą dać aplikacji ocenę gwiazdkową i zostawić recenzje, jednak ich oceny i recenzje nie będą widoczne dla innych klientów. W raportach Przeglądy dla aplikacji można zobaczyć opinie wszystkich klientów, w tym te w grupach lotów.

Obsługa rodziny urządzeń

W większości przypadków należy uwzględnić pakiety obsługujące ten sam zestaw rodzin urządzeń obsługiwanych przez przesyłanie bez lotów. Dostępność rodziny urządzeń dla aplikacji zawsze będzie oparta na zgłoszeniu niezwiązanym z grupami testowymi, niezależnie od tego, czy klient znajduje się w grupie testowej.

Jeśli Twoje przesyłanie poza grupą lotów obsługuje rodzinę urządzeń, której nie obsługuje Twój pakiet testowy, osoby w Twojej grupie testowej nie będą mogły pobrać aplikacji na tę rodzinę urządzeń.

Jeśli pakiet testowy obsługuje rodzinę urządzeń, której Twoja normalna przesyłka nie obsługuje, nikt nie będzie mógł pobrać aplikacji na tę rodzinę urządzeń, niezależnie od tego, czy znajdują się w grupie testowej, czy nie. Aby uzyskać najlepsze środowisko dla wszystkich klientów twojej aplikacji, przesyłanie bez lotów powinno obsługiwać te same rodziny urządzeń co pakiet testowy.

Uwaga / Notatka

Pakiety dodane do pakietów mogą obsługiwać dowolną wersję systemu operacyjnego (lub dowolną kompilację systemu Windows 10 lub Windows 11), ale jak wspomniano powyżej, osoby w grupach lotów z systemem Windows 10 muszą używać urządzenia z uruchomioną wersją, która obsługuje loty pakietowe (Windows.Desktop build 10586 lub nowszy) w celu pobrania pakietów z pakietu lotu.

Aktualizacja lub modyfikacja pakietu lotu

Aby utworzyć nowe zgłoszenie dla lotu pakietowego, który został już opublikowany, kliknij przycisk Aktualizuj obok nazwy lotu na stronie przeglądu aplikacji. Następnie możesz przesyłać nowe pakiety (i usuwać niepotrzebne pakiety), tak samo jak w przypadku przesyłania bez użycia wersji pilotażowej. Wprowadź inne potrzebne zmiany, a następnie kliknij przycisk Prześlij do sklepu, aby wysłać zaktualizowaną wersję próbną pakietu za pośrednictwem procesu certyfikacji aplikacji .

Aby zmodyfikować istniejący lot bez tworzenia i przesyłania nowej aktualizacji, kliknij Modyfikuj obok nazwy lotu. Umożliwia to zmianę szczegółów, takich jak grupy lotów, nazwa i ranga, bez konieczności ponownego przechodzenia przez proces certyfikacji pakietu. Należy pamiętać, że jeśli masz w toku aktualizację lub jeśli lot pakietu nie został jeszcze opublikowany, nie zobaczysz opcji Modyfikuj.

Dodawanie i klasyfikacja dodatkowych pakietów lotów

Możesz utworzyć wiele pakietów lotów dla tej samej aplikacji, aby dystrybuować kilka różnych pakietów do różnych zestawów klientów.

Po utworzeniu pierwszego pakietu lotu należy utworzyć kolejny, postępując zgodnie z powyższym procesem. Jedyną różnicą jest to, że jeśli utworzono już jeden lot pakietowy, musisz określić kolejność priorytetu wszystkich lotów pakietowych w sekcji Rank. Dzięki temu sklep może określić, który pakiet ma być udzielany każdemu klientowi, jeśli znajduje się w więcej niż jednej grupie lotów. Osoby w grupach lotniczych zawsze otrzymają dostępny dla nich pakiet o najwyższej randze, nawet jeśli pakiet o niższej randze zawiera pakiety z wyższym numerem wersji.

Domyślnie Twoja nowa oferta lotu pakietowego zostanie sklasyfikowana jako najwyższa. Jeśli chcesz zmienić jej pozycję, możesz przenieść ją w dół (lub z powrotem w górę), aby umieścić ją w odpowiedniej lokalizacji wśród innych lotów pakietu.

Należy pamiętać, że przesyłanie bez lotów jest zawsze klasyfikowane na najniższym poziomie (#1). Oznacza to, że osoby spoza jakiejkolwiek z twoich grup lotów mogą otrzymywać pakiety z twojej nieobejmowanej grupą lotów przesyłki tylko za pośrednictwem Sklepu. Osoby w grupie lotniczej zawsze otrzymają pakiety z najwyższego poziomu dostępnego dla nich pakietu (ale nigdy z niezwiązanego z lotem zgłoszenia, ponieważ ma najniższą rangę). Zapewnia to elastyczność w określaniu sposobu dystrybucji pakietów do osób, które mogą być członkami więcej niż jednej grupy lotów.

Załóżmy na przykład, że chcesz utworzyć dwa loty pakietowe oprócz zwykłego przesyłania bez lotów: jeden, który jest stosunkowo stabilny i gotowy do testowania z szeroką publicznością, a drugi, o którym nie masz pewności i chcesz ograniczyć tylko kilku testerów. Możesz utworzyć grupę lotów o nazwie Testers i uwzględnić ją w locie pakietu o nazwie Tester Flight, a następnie utworzyć grupę lotów o nazwie Entuzjastów z większym członkostwem i uwzględnić ją w innym locie pakietu o nazwie Enthusiast Flight. Jeśli klasyfikujesz Tester Flight wyżej niż Enthusiast Flight, możesz użyć pakietów, z których jesteś dość pewny w Enthusiast Flight, podczas gdy korzystasz z bardziej ryzykownych pakietów przeznaczonych tylko dla Tester Flight. Członkowie grupy Testerów zawsze otrzymają pakiety dostarczane w Tester Flight, nawet jeśli należą również do grupy Entuzjastów. (Następnie, jeśli okaże się, że pakiety w Tester Flight działają dobrze, możesz zaktualizować Enthusiast Flight, aby użyć pakietów pierwotnie dystrybuowanych w Tester Flight — a może w końcu użyć tych pakietów w wersji bez lotów).

Udostępnij pakiety z lotu pakietowego dla wszystkich klientów.

Jeśli zdecydujesz, że co najmniej jeden z pakietów uwzględnionych w opublikowanej sesji pakietu powinien zostać udostępniony klientom, którzy nie należą do grupy lotów, możesz zaktualizować swoją wersję nieobjętą lotem, aby korzystać z tych pakietów, bez konieczności ich ponownego przesyłania.

Podczas tworzenia nowego przesłania na stronie Packages zobaczysz listę rozwijaną z opcją kopiowania pakietów z jednego z lotów pakietów. Wybierz pakiet lotniczy zawierający pakiety, które chcesz pobrać. Następnie możesz wybrać dowolne lub wszystkie jego pakiety do uwzględnienia w przesłaniu bez lotów.

Należy pamiętać, że wszystkie te same reguły sprawdzania poprawności pakietu będą stosowane nawet w przypadku używania pakietów z wcześniej opublikowanego przesłania.

Usuń pakiet lotu

Aby usunąć lot pakietu, którego nie chcesz już wspierać, kliknij jego nazwę na stronie Przegląd aplikacji. Na stronie przeglądu lotu kliknij Modyfikuj, a następnie kliknij link Usuń, aby usunąć pakiet lotu. (Jeśli masz nieopublikowaną przesyłkę lotu w toku, musisz najpierw usunąć tę przesyłkę). Ukończenie tej czynności może potrwać do 30 minut.

Po usunięciu pakietu testowego wszyscy klienci, którzy mają pakiety dystrybuowane w tym locie pakietu, otrzymają aktualizację aplikacji, jeśli istnieje pakiet o wyższym numerze wersji (lub gdy tylko taki pakiet stanie się dostępny). Jeśli odinstalują aplikację, a następnie zainstalują ją ponownie później, będzie ona traktowana jako nowe pozyskanie i uzyska najwyższą obecnie dostępną wersję.