Frage

Wie ist es möglich, die Cllocation -Aktualisierung im Hintergrund zu halten? Ich glaube, Sie müssen die Anwendung dazu registrieren, dies im Anwendungsdelegierten zu tun, aber ich kann nirgendwo einen Verweis darauf finden?

War es hilfreich?

Lösung

Hier ist ein Link zur entsprechenden Dokumentation:

https://developer.apple.com/library/ios/documentation/iphone/conceptual/iphoneoprogrammingguide/ManagingyourApplicationsflow/ManagingyourAppicationsflow.html#//apple_ref/doc/uid/tp40007072-ch4-sw20

Insbesondere siehe diesen Absatz:

Eine Anwendung kann sich als erforderliche Aktualisierungen des ständigen Hintergrundstandorts deklarieren. Eine Anwendung, die regelmäßige Standortaktualisierungen sowohl im Vordergrund als auch im Hintergrund benötigt, sollte die hinzufügen UIBackgroundModes Schlüssel zu seiner info.plist -Datei und legen Sie den Wert dieses Schlüssels auf ein Array, das das enthält location Saite. Diese Option ist für Anwendungen vorgesehen, die bestimmte Dienste wie Navigationsdienste anbieten, bei denen der Benutzer jederzeit über seinen Standort auf dem Laufenden bleibt. Das Vorhandensein des Schlüssels in der Anwendung Info.plist Die Datei teilt dem System mit, dass die Anwendung nach Bedarf im Hintergrund ausgeführt werden soll

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top