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ąć:
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.
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
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.
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.