Nowe wersje aplikacji na kolektory i telefony instalujesz z panelu emoms - bez sklepu Google i bez rozsyłania plików. Najpierw testujesz wersję na jednym terminalu, potem jednym kliknięciem zatwierdzasz ją dla całej firmy.
Jak to działa
emoms przechowuje wersje aplikacji emoWms i decyduje, który terminal ma dostać którą. Terminal sam pyta emoms o aktualizację, pobiera plik z Twojego serwera, sprawdza, czy dotarł cały i nieuszkodzony, i przekazuje go instalatorowi Androida. Nic nie trafia do sklepu Google i nie trzeba nikomu wysyłać linków.
Kto dostaje nową wersję, decydujesz Ty:
- Pilotaż - wersja trafia tylko na wybrany terminal. Np. pakowacz testuje ją przez dzień, a reszta magazynu pracuje na starej.
- Zatwierdzenie dla wszystkich - wersja trafia na każdy sparowany terminal w firmie.
Dopóki niczego nie zatwierdzisz ani nie wskażesz pilotażu, żaden terminal się nie aktualizuje.
Krok 1. Wgraj nową wersję do emoms
Ustawienia → Urządzenia WMS → zakładka „Aktualizacje aplikacji”, a w niej:
- „Pobierz najnowszą z e-mo.pl” - emoms sam pobiera aktualną wersję z serwera e-mo.pl (wymaga ważnej licencji), albo
- „Wybierz pliki…” - wskazujesz plik pobrany wcześniej przyciskiem „Pobierz aplikację emoWMS” (plik
.zip albo .apk).
Numer wersji emoms odczytuje z samego pliku - niczego nie wpisujesz. Po chwili wersja pojawia się w tabeli z rozmiarem, datą wgrania i liczbą terminali, które już ją mają.
Krok 2. Przetestuj na jednym terminalu (pilotaż)
Zakładka „Aktywne” → kolumna „Aplikacja” przy wybranym terminalu → z listy wybierz nową wersję (np. v2026.9.33). Tylko ten terminal ją dostanie. W tej samej kolumnie widać stan: „aktualna” albo „do aktualizacji: v…”.
Krok 3. Aktualizacja na terminalu
- Po uruchomieniu aplikacji i zalogowaniu terminal pyta: „Dostępna jest nowa wersja aplikacji… Zainstalować teraz?”. Operator wybiera „Zainstaluj” albo „Później” - wtedy terminal zapyta o tę samą wersję ponownie za 4 godziny, żeby nie przerywać pracy w połowie zamówienia.
- Można też sprawdzić ręcznie: w aplikacji Ustawienia → „Aktualizacja aplikacji” → „Sprawdź”, potem „Zainstaluj aktualizację”. Tam też widać zainstalowaną wersję i pasek postępu pobierania.
- Za pierwszym razem Android poprosi o zgodę na instalowanie aplikacji przez emoWms: aplikacja otworzy właściwe ustawienia - włącz „Zezwalaj z tego źródła”, wróć i naciśnij „Zainstaluj aktualizację” jeszcze raz. Na koniec Android pyta „Zaktualizować tę aplikację?” - potwierdź.
- Aktualizacja nie kasuje danych: parowanie terminala, zalogowany użytkownik i ustawienia zostają.
Krok 4. Zatwierdź dla całej firmy
Gdy wersja sprawdziła się na terminalu pilotażowym: zakładka „Aktualizacje aplikacji” → przy wersji „Zatwierdź dla wszystkich”. Od tej chwili każdy terminal dostaje ją przy najbliższym uruchomieniu aplikacji albo po „Sprawdź”. Na górze zakładki widać, która wersja jest zatwierdzona.
Wycofanie i porządki
- „Wycofaj zatwierdzenie” zatrzymuje dalsze aktualizacje. Terminale, które już się zaktualizowały, zostają na nowej wersji - Android nie pozwala zainstalować starszej wersji na nowszą.
- Pilotaż wyłączysz, wybierając w kolumnie „Aplikacja” pozycję „bez pilotażu”.
- „Usuń” kasuje wersję z emoms. Wersji zatwierdzonej albo ustawionej jako pilotaż nie da się usunąć - najpierw trzeba to wycofać.
Dobrze wiedzieć
- Mechanizm działa od emoWms 2026.9.33. Terminale ze starszą aplikacją trzeba zaktualizować ten jeden raz ręcznie (instalacja nowego pliku na starą wersję). Od tej chwili aktualizują się już z emoms.
- Jeśli Android przy aktualizacji zgłasza „Aplikacja nie została zainstalowana” albo konflikt pakietu, na terminalu jest aplikacja z innego źródła. Trzeba ją raz odinstalować, zainstalować aplikację pobraną z emoms i ponownie sparować terminal.
- Na telefonach Samsung wyłącz Blokadę automatyczną (Ustawienia → Zabezpieczenia i prywatność) - blokuje instalowanie aplikacji spoza sklepu.
- Terminale zarządzane przez MDM (np. Zebra StageNow, Intune) mogą mieć zablokowaną instalację z nieznanych źródeł - zezwolenie ustawia się wtedy w MDM.