Przejdź do głównej zawartości
Wszystkie kolekcjeAplikacje mobilne & iBeaconyAplikacje mobilne
Mój smartfon nie może odczytać lokalizacji - co robić?

Mój smartfon nie może odczytać lokalizacji - co robić?

Agata Skowrońska avatar
Napisane przez Agata Skowrońska
Zaktualizowano ponad 3 tygodnie temu

Usługa GPS może działać czasem niepoprawnie, jeśli znajdujesz się wewnątrz budynku (dzieje się tak z powodu blokowania lub odbijania sygnału). Jeśli GPS telefonu nie może pobrać Twojej lokalizacji i nie możesz rozpocząć lub zakończyć swojej zmiany, oto kilka kroków, które możesz podjąć:

  1. Przejdź do ustawień telefonu → Ustawienia lokalizacji → Zwiększ dokładność.
    Włączona opcja "Dokładne położenie" pozwala aplikacji otrzymać dokładne dane GPS, czyli konkretne współrzędne geograficzne (np. z dokładnością do kilku metrów). Jest to istotne jeżeli korzystasz z ręcznego oznaczania czasu pracy z wykorzystaniem lokalizacji GPS.

  2. Przejdź do ustawień telefonu → Aplikacje → Calamari:

    • Upewnij się, że nasza aplikacja ma zezwolenia na dostęp do lokalizacji w trybie 'gdy używam aplikacji' lub 'zawsze'.

    • Upewnij się, że Calamari ma pozwolenia na użycie danych w tle

    • Upewnij się, że aplikacja Calamari ma wyłączoną optymalizację baterii

  3. Możesz włączyć Wi-Fi - aplikacja spróbuje pobrać lokalizację z wykorzystaniem Wi-Fi lub sieci komórkowej, ale należy pamiętać, że w tych przypadkach dokładność lokalizacji będzie bardzo mało precyzyjna.

  4. Pobieranie danych przed wejściem do budynku - jeśli masz możliwość, pobierz dane lokalizacyjne zanim wejdziesz do budynku. Dzięki temu urządzenie zdąży uzyskać dokładniejsze informacje o Twoim położeniu.

Przykłady typowych błędów

GPS jest wyłączony

Taki komunikat może pojawić się, gdy próbujesz oznaczyć czas pracy bez włączonej funkcji GPS.

Włącz GPS w ustawieniach Twojego urządzenia mobilnego.

Wystąpił problem z pobraniem lokalizacji GPS

Taki komunikat pojawia się zazwyczaj, jeżeli w ciagu ok 10s nie uda się pobrać lokalizacji. Może to być spowodowane przebywaniem w miejscu o niewystarczającym zasięgu GPS.

Rozwiązaniem będzie ponowienie próby w miejscu o lepszym zasięgu.

Ponadto można również spróbować skorzystać z aplikacji Google Maps, aby zweryfikować czy problem występuje również tam.

Błędy na iBeacon

Możliwy komunikat błędu: "Do prawidłowego funkcjonowania funkcji wykrywania beaconów konieczne jest udzielenie uprawnień do korzystania z lokalizacji w tle. Bez tych uprawnień beacony nie będą w stanie działać poprawnie."

Korzystając z funkcji oznaczania czasu pracy przez urządzenia iBeacon należy pamiętać, że aplikacja musi mieć uprawnienia do korzystania do lokalizacji w tle.

Upewnij się, że ta funkcja jest włączona na Twoim urządzeniu.

Uprawnienia dla Geofencingu

Jeżeli Twoja firma korzysta z funkcji geofencingu, to jednym z możliwych błędów będzie taki komunikat:

"Aby otrzymywać powiadomienia o wejściu do odpowiedniej lokalizacji i łatwiej logować się w aplikacji, wymagamy dostępu do lokalizacji w tle. Twoja zgoda umożliwi nam zapewnienie lepszego doświadczenia użytkownika."

W tym przypadku funkcja działania lokalizacji w tle jest potrzebna do wysłania dodatkowego powiadomienia do użytkownika.

Dzięki temu użytkownik otrzyma notyfikację w momencie znalezienia się w strefie terminalu i możliwości rozpoczęcia pracy.

Nie jest to niezbędne do poprawnego działania samej funkcji geofencingu.


Jeżeli nadal potrzebujesz pomocy, sprawdź rozwiązania oferowane przez Google lub skontaktuj się z nami.

Czy to odpowiedziało na twoje pytanie?