Die App greift nicht direkt auf den GPS-Standort zu

Es gibt eine seltsame Situation mit Citymapper, in der es nicht direkt auf den GPS-Standort zugreift, aber es tut, wenn eine andere App gleichzeitig auf den Standort zugreift. Dies war nicht immer der Fall, aber ich bin mir nicht sicher, wann es genau angefangen hat (kann also nicht sagen, ob es an einem bestimmten Update usw. liegt).

Problemdetails :

  • Ich verwende Citymapper 6.23 auf LineageOS 14.1.
  • Die Standortberechtigung ist für Citymapper aktiviert
  • "Standortmodus" ist auf "Nur Gerät" (dh nur GPS) eingestellt, obwohl ich versucht habe, "Hohe Genauigkeit" zum Testen einzuschalten, und das Problem dadurch nicht behoben wird.
  • Ich habe Privacy Guard auf Citymapper aktiviert, aber der Zugriff auf den Standort ist erlaubt, und wie zuvor behebt das Deaktivieren von Privacy Guard für Citymapper das Problem nicht.

Citymapper "denkt", dass es auf den Standort zugreift, aber das ist nicht der Fall: Ich sage das, weil sich Citymapper beschwert, dass "Ihr Standort deaktiviert ist", wenn ich die Standortmarkierung für das Gerät deaktiviere. Wenn der Standort aktiviert ist, beschwert sich Citymapper nicht (also denkt er, dass er funktioniert), aber ich weiß, dass er aus drei Gründen nicht auf den Standort zugreift:

  1. der Standort, den Citymapper anzeigt, ist falsch (es zeigt den letzten „bekannten“ Standort – siehe unten für Details)
  2. Die Standortmarkierung wird nicht oben auf dem Bildschirm angezeigt, wie dies der Fall wäre, wenn eine App die Geolokalisierung verwendet
  3. In den Systemeinstellungen > Standort werden "Letzte Standortanfragen" angezeigt, aber Citymapper ist nicht auf dieser Liste.

Darüber hinaus meldet Privacy Guard, dass Citymapper jedes Mal, wenn ich die App verwende, auf „Feiner Standort“ zugreift, aber es heißt, dass auf GPS zuletzt am 26. Dezember 2017 zugegriffen wurde (Privacy Guard kontrolliert separat den Zugriff auf „GPS“, „Grober Standort “ und „Gute Lage“).

Indirekter Zugriff :

Das Seltsamste daran ist, dass, wenn ich eine andere Anwendung öffne, die Geolokalisierung verwendet (in diesem Fall MapFactor Navigator) und die Standortmarkierung oben auf dem Bildschirm angezeigt wird, der richtige Standort auch in Citymapper angezeigt wird (das ist meine aktuelle Problemumgehung, und so erhält Citymapper den letzten bekannten Ort, den ich oben erwähnt habe).

Woran kann das liegen und wie kann ich das beheben? Wie ich bereits erwähnt habe, hat es früher funktioniert, aber dieses Problem trat vor einiger Zeit auf (vielleicht um den 26. Dezember herum, da dies der letzte GPS-Zugriff war). Ich habe das bei anderen Apps nicht gesehen, aber andererseits habe ich nicht viele Apps mit Standortzugriff.

Systemdetails :

  • Gerät: Samsung Galaxy S5 Duos (SM-G900FD)
  • Betriebssystem: LineageOS 14.1
  • Android-Version: 7.1.2
  • Das Telefon ist mit SuperSU gerootet.

Hinweis: Es gibt kein "Citymapper"-Tag (und ich bin ein Neuling), also habe ich das generische "applications"-Tag verwendet. Vielleicht kann ein erfahrener Benutzer das beheben.

Antworten (1)

Android Engineer bei Citymapper hier!

Das Problem, das Sie beschreiben, klingt ziemlich ähnlich wie eines, das wir kürzlich behoben haben. Daher würde ich empfehlen, auf die neueste Version der App zu aktualisieren. Die aktuelle Version im Play Store zum Zeitpunkt des Schreibens ist 7.1.

Danke, @ted-eriksson! Funktioniert jetzt. Ich ging davon aus, dass der Play Store mich wissen ließ, wann Updates verfügbar waren, also habe ich nicht einmal daran gedacht, diese (grundlegendste) Überprüfung durchzuführen. Ich schätze, Sie wissen, was sie über "annehmen" sagen ...