Aktualisieren von Standorten, während die App im Hintergrund auf dem Simulator arbeitet, aber nicht auf dem Gerät (iOS 9)

8

Ich habe Background Modes > Location updates in den Fähigkeiten meines Ziels aktiviert. Ich starte die App in einem iOS 9 -Simulator, setze die App im Simulator in den Hintergrundzustand mit Location > City run und es scheint weiterhin Standort-Updates zu erhalten. Aber ich starte die App in einem echten iOS 9 -Gerät und wenige Sekunden nach dem Hintergrund verliere ich den Standortdienstpfeil in der Statusleiste und es werden keine Standortaktualisierungen empfangen.

Auf der anderen Seite habe ich die App in einem echten iOS 8 -Gerät ausgeführt und scheint weiterhin nach Orten zu suchen (der Pfeil in der Statusleiste verschwindet nicht).

Warum stoppen Lokalisierungsdienste im Hintergrund in einem iOS 9 real iPhone ?

Ich brauche Hilfe, um dies zu lösen, danke im Voraus.

    
AppsDev 23.09.2015, 13:57
quelle

1 Antwort

14

Mit iOS 9 müssen Sie auch allowsBackgroundLocationUpdates auf yes setzen. Weitere Informationen finden Sie in der Dokumentation hier

    
rmp 23.09.2015, 20:45
quelle