Zarządzanie aktualizacjami aplikacji

Regularne aktualizowanie aplikacji na urządzeniach użytkowników daje im dostęp do najnowszych funkcji, a także zapewnia lepsze i bezpieczniejsze działanie aplikacji. Ten artykuł opisuje czynności, które jako administrator IT możesz wykonać, by mieć pewność, że na zarządzanych urządzeniach w organizacji zainstalowane są najnowsze wersje aplikacji.

Domyślne zachowanie związane z aktualizacjami

Domyślnie aplikacje aktualizowane są automatycznie, gdy spełnione są te warunki:

  • Urządzenie jest połączone z siecią Wi-Fi.
  • Urządzenie się ładuje.
  • Urządzenie jest bezczynne (tzn. użytkownik nic na nim nie robi).
  • Aplikacja, która powinna zostać zaktualizowana, nie jest obecnie uruchomiona.

Google Play zazwyczaj sprawdza dostępność aktualizacji raz dziennie, dlatego dodanie aplikacji do kolejki aktualizacji może zająć do 24 godzin. Po dodaniu aplikacji do kolejki zostanie ona automatycznie zaktualizowana, gdy zostaną spełnione wymienione powyżej warunki.

Następne sekcje zawierają opis czynności, jakie mogą wykonać użytkownicy i administratorzy IT, by zmienić domyślne zachowanie związane z aktualizacjami na urządzeniach.

Ustawienia aktualizowania aplikacji dostępne dla użytkowników

Użytkownicy mogą zmienić wymóg związany z połączeniem Wi-Fi, zmieniając ustawienia automatycznej aktualizacji na swoich urządzeniach. Użytkownik ma do wyboru te opcje:

  • Aktualizowanie aplikacji przez dowolną sieć.
  • Aktualizowanie aplikacji tylko przez Wi-Fi (jest to ustawienie domyślne).
  • Bez aktualizowania aplikacji.

Następna sekcja zawiera opis tego, jak zastąpić ustawienie określone przez użytkownika.

Ustawienia aktualizowania aplikacji dostępne dla administratorów IT

Administrator może zastępować ustawienia aktualizacji skonfigurowane przez użytkowników, by dostosować zachowanie związane z aktualizacjami na zarządzanych przez siebie urządzeniach. Jeśli usługa EMM obsługuje funkcje związane z aktualizacją, ich opcje są dostępne w konsoli EMM. Jeśli ich tam nie ma, skontaktuj się z dostawcą usług EMM.

Określanie wymogów związanych z siecią

Możesz ustawić wymóg związany z siecią i zastąpić ustawienie aktualizowania aplikacji określone przez użytkownika. W tym celu wybierz jedną z tych opcji:
  • Aktualizowanie aplikacji przez dowolną sieć.
  • Aktualizowanie aplikacji tylko przez Wi-Fi (jest to ustawienie domyślne).
  • Bez aktualizowania aplikacji.
  • Pozostaw wybór użytkownikowi.

Pamiętaj, że wymóg związany z siecią nie wpływa na inne ograniczenia, które nadal obowiązują. Aplikacje są aktualizowane tylko wtedy, gdy spełnione są te warunki:

  • Urządzenie się ładuje.
  • Urządzenie jest bezczynne (tzn. użytkownik nic na nim nie robi).
  • Aplikacja, która powinna zostać zaktualizowana, nie jest obecnie uruchomiona.

Aby zastąpić pozostałe warunki, ustaw okres konserwacji (zajrzyj do sekcji w dalszej części tego artykułu).

Ustawianie okresu konserwacji

Możesz ustawić okres konserwacji, podczas którego te warunki będą ignorowane:
  • Urządzenie się ładuje.
  • Urządzenie jest bezczynne (tzn. użytkownik nic na nim nie robi).
  • Aplikacja, która powinna zostać zaktualizowana, nie jest obecnie uruchomiona.

Okres konserwacji określany jest godziną rozpoczęcia (w czasie lokalnym urządzenia) i czasem trwania (od 30 minut do 24 godzin).

Pamiętaj, że ustawienie okresu konserwacji nie wpływa na wymóg związany z siecią, który jest określany niezależnie (odpowiednie informacje znajdziesz w sekcji powyżej).

Dodanie aktualizacji aplikacji do kolejki może potrwać do 24 godzin. Po dodaniu do kolejki aplikacja zostanie zaktualizowana następnym razem, gdy urządzenie znajdzie się w okresie konserwacji, o ile spełniony będzie wymóg związany z siecią. Dlatego zaktualizowanie aplikacji przy ustawionym okresie konserwacji może zająć nawet 48 godzin.

Określanie minimalnego kodu wersji

Określenie minimalnego kodu wersji powoduje zastąpienie domyślnych zachowań związanych z aktualizacjami i przerywa użytkownikom korzystanie z urządzenia. Ta metoda jest więc stosowana tylko w przypadku krytycznych aktualizacji.
Jeśli chcesz, by aplikacja aktualizowała się od razu po opublikowaniu aktualizacji przez dewelopera, możesz ustawić minimalny kod wersji aplikacji. Jeśli wersja aplikacji zainstalowanej na urządzeniu jest starsza niż określona minimalna wersja, aplikacja zostanie natychmiast zaktualizowana do najnowszej dostępnej wersji. Warunki są ignorowane, a opóźnienie 24 godzin dotyczące dostępności aktualizacji nie jest brane pod uwagę.
Administratorzy IT powinni korzystać z tej metody tylko w sytuacjach awaryjnych. Nie służy ona do regularnego aktualizowania aplikacji.

Inne czynniki wpływające na aktualizowanie aplikacji

Istnieje jeszcze kilka innych czynników, które mogą mieć wpływ na czas i szybkość aktualizowania aplikacji na urządzeniach z Androidem:

  • Ustawienia wersji aplikacji: deweloperzy aplikacji na Androida mogą udostępniać aktualizacje stopniowo. Dlatego aktualizacja może na początku być dostępna tylko dla części urządzeń w Twojej organizacji.
  • Instalacje oczekujące: aktualizacje aplikacji są dodawane do kolejki i instalowane jedna po drugiej. Jeśli na urządzeniu jest kilka aplikacji z oczekującymi aktualizacjami, zainstalowanie wszystkich aktualizacji może potrwać nieco dłużej.

Typowe scenariusze aktualizowania aplikacji

Zapewnianie regularnego instalowania aktualizacji

Aby aktualizacje były instalowane regularnie i w odpowiednim czasie, w konsoli EMM:
  1. Ustaw okres konserwacji.
  2. Jeśli urządzenia zazwyczaj nie łączą się z siecią Wi-Fi podczas okresu konserwacji, ustaw wymóg związany z siecią na Aktualizuj aplikacje przez dowolną sieć (ta opcja może brzmieć nieco inaczej).

Takie ustawienia pozwalają zainstalować aktualizacje w ciągu 48 godzin od chwili ich opublikowania przez dewelopera.

Zabezpieczanie przed aktualizowaniem aplikacji, gdy urządzenie jest używane

Domyślnie aplikacje nie są aktualizowane, gdy ktoś korzysta z urządzenia. Ten warunek jest ignorowany, gdy w konsoli EMM określony jest okres konserwacji. Zalecamy więc ustawienie okresu konserwacji na porę, gdy z urządzenia zazwyczaj nikt nie korzysta, np. na noc.

Całkowite wyłączanie aktualizowania aplikacji

Wyłączenie aktualizowania aplikacji nie jest zazwyczaj zalecane, ale może być przydatne, by tymczasowo uchronić się przed wprowadzeniem nieoczekiwanych zmian na urządzeniach podczas krytycznego okresu. W konsoli EMM powinno znajdować się ustawienie, które to umożliwia.

Pamiętaj, by po zakończeniu krytycznego okresu ponownie włączyć aktualizacje aplikacji.

Zatwierdzanie nowej wersji aplikacji przed jej wdrożeniem

Aby sprawdzić nową wersję opracowanej przez siebie aplikacji, zanim wprowadzisz ją we flocie urządzeń, możesz skonfigurować testy zamknięte dla tej aplikacji. Testami zamkniętymi możesz zarządzać za pomocą Grup dyskusyjnych Google lub bezpośrednio z konsoli EMM, jeśli obsługuje ona tę funkcję. Jeśli nie ma jej w konsoli, skontaktuj się z dostawcą usług EMM.
Jeśli chcesz włączyć testy zamknięte aplikacji opracowanej przez innego dewelopera, poproś go o umożliwienie Ci przeprowadzenia takich testów. Nie można zatwierdzić nowej wersji aplikacji bez przeprowadzenia jej testów zamkniętych.

Stosowanie krytycznych aktualizacji aplikacji w możliwie najkrótszym czasie

Określenie minimalnego kodu wersji powoduje zastąpienie domyślnych zachowań związanych z aktualizacjami i przerywa użytkownikom korzystanie z urządzenia. Ta metoda jest więc stosowana tylko w przypadku krytycznych aktualizacji.
Jeśli chcesz instalować aktualizacje aplikacji tak szybko, jak jest to możliwe, ustaw minimalny kod wersji aplikacji w konsoli EMM na najnowszą wersję.
Administratorzy IT powinni korzystać z tej metody tylko w sytuacjach awaryjnych. Nie służy ona do regularnego aktualizowania aplikacji.

Najczęstsze pytania

Czy mogę wyłączyć aktualizacje aplikacji w profilu służbowym?

Urządzenia z Androidem przechowują jedną wersję aplikacji, nawet jeśli jest ona zainstalowana zarówno w profilu osobistym, jak w profilu służbowym. Oznacza to, że aplikacje zainstalowane w obu profilach są aktualizowane równocześnie. Dlatego nie można zablokować aktualizowania aplikacji w profilu służbowym, ponieważ aplikacje i tak można zaktualizować w profilu osobistym.

Czy mogę wybrać, którą wersję aplikacji chcę zainstalować?

Nie, nie można wybrać wersji aplikacji do zainstalowania lub zaktualizowania. Można zainstalować wyłącznie najnowszą dostępną wersję.

Czy mogę wyłączyć aktualizacje Sklepu Google Play i Usług Google Play?

Nie. Aktualizacje tych aplikacji są niezbędne do zapewnienia bezpieczeństwa i prawidłowego działania urządzeń.

Rozwiązywanie problemów

Jeśli mimo zastosowania sprawdzonych rozwiązań opisanych w tym artykule aplikacje na zarządzanych przez Ciebie urządzeniach nadal nie aktualizują się automatycznie, zalecamy przesłanie raportu o błędach do dostawcy usług EMM:

  1. W konsoli EMM ustaw krótki okres konserwacji (np. na 30 minut).
  2. Zezwól urządzeniu na pozostanie w stanie bezczynności przez dłuższy czas niż ustawiony w okresie konserwacji w kroku 1.
  3. Upewnij się, że masz włączone Opcje programisty.
  4. Podłącz urządzenie do komputera i wyraź zgodę na debugowanie USB, jeśli pojawi się taka prośba.
  5. Wpisz w polu poniżej fragment kodu, a następnie utwórz raport o błędzie i wyślij go do dostawcy usług EMM, by go sprawdzić.

adb logcat -G 32 mln; adb shell setpropist.log.tag.dpcsupport VERBOSE; adb shell setpropist.log.tag.Finsky VERBOSE; adb shell setpropist.log.tag.Auth VERBOSE; adb shell setpropist.log.tag.PackageManager VERBOSE; adb shell setpropist.log.tag.JobScheduler VERBOSE

Czy to było pomocne?

Jak możemy ją poprawić?
Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
11544183996550231234
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
108584
false
false