2016-05-31 5 views
-2

Hallo Ich habe eine App implementiert, die einige standortbezogene Informationen enthält.ios default location detection

Wenn jedoch ein Standort nicht gefunden wird, werden einige der Dienste ein bisschen buggy, was ich versuche zu tun ist, dass, wenn ein Standort nicht gefunden wird, er auf einen bestimmten Punkt voreingestellt ist.

Gibt es eine Möglichkeit, es mit CLLocationManager in iOS8 einzurichten?

Danke,

+0

Haben Sie Beispielcode, den Sie versuchen zu erstellen, und nicht funktioniert. Ich kann eine Beute davon nehmen –

+0

"... was ich versuche zu tun ist, dass, wenn ein Ort nicht gefunden wird, es zu einem bestimmten Punkt standardmäßig." Hä? Ich habe keine Ahnung was das heißt. Sie müssen klar und genau sein, was Sie zu tun versuchen. Versuchen Sie, Standortmanager-Messwerte zu simulieren, damit Sie Ihren Code testen können? –

+0

Entschuldigung für einige Richtlinien der Firma Ich kann Code nicht teilen, was ich brauche ist, dass, wenn der Standortmanager des Telefons mir ein GPS - Signal (aus irgendeinem Grund) nicht geben kann, ich den Standardstandort auf einen bestimmten Punkt in der Karte. Dies wäre nicht nur zum Debuggen für die Veröffentlichung. Beispiel: if (self, locationinfo.location == nil) { // Standardspeicherort festlegen } – pudm

Antwort

0

Ich war ein Standard-Speicherort zu CLLocationManager zu setzen, da es sich um eine Nur-Lese-Wert ist nicht in der Lage. Ich konnte die Kamera jedoch so einstellen, dass sie auf einen bestimmten Standort zoomte, wenn der Standortmanager nicht funktionierte. Wenn Ihr Standortmanager nicht ständig in der Simulation arbeitet, sollten Sie nicht ausflippen: CLLocationManager not working all the time (iOS 8, Xcode 6) sollte auf Ihrem Gerät funktionieren.