Blue-Banner '% MyApp% verwendet Ihren Standort' für eine App, die nur Ortungsdienste verwendet, wenn sie aktiv ist
In meiner App aktualisiere ich den Benutzerstandort jedes Mal, wenn die App aktiv wird. Ich halte anCLLocationManager
sobald der aktualisierte Ort empfangen wurde oder inapplicationWillResignActive:
. ImInfo.plist
da ist einNSLocationWhenInUseUsageDescription
mit passender Beschreibung.
Wenn die App aktiviert und dann sofort in den Hintergrund verschoben wird, wird für weniger als eine Sekunde das blaue Banner angezeigt, das besagt, dass% MyApp% Ihren Standort verwendet. Dieses Banner wird ausgeblendet, sobaldapplicationWillResignActive:
wird genannt
Ich habe das gleiche Problem in Google Maps bemerkt, aber nicht in Apple Maps.
Gibt es eine Möglichkeit, dieses Banner vollständig zu entfernen? Gibt es noch etwas, was ich tun sollte, um iOS glücklich zu machen? Ich möchte nicht, dass meine Benutzer dadurch verunsichert werden und keine coolen Funktionen verwendet werden, die einen bestimmten Standort erfordern.