2010-11-27 9 views
0

Ich benutze CLLocationManager & CLLocation, um Breite und Länge des Standorts wo iPad ist. Es funktioniert gut. Aber wenn ich versuche, die Eigenschaft "natürlich" zu bekommen, gibt es immer "-1" zurück Was soll ich tun, um die "Kurs" -Eigenschaft zu bekommen, damit ich erkennen kann, in welche Richtung mein iPad zeigt?iPad - Problem mit CLLocationManager & CLLocation Eigenschaft "Kurs"

+0

zu bekommen. Obwohl ich das gleiche Problem wie Sie mit der Kurseigenschaft immer -1 auf iOS 4.2.1 auf einem iPhone 4 zurückgeben, wenn Sie die Richtung möchten Das iPad zeigt auf ", was Sie wirklich wollen, ist das Feld" Überschrift ", das Sie aktivieren, indem Sie 'startUpdatingHeading' auf geeigneter Hardware aufrufen. "Kurs" ist die Richtung, in die das Gerät geht, nicht zeigend. – DefenestrationDay

Antwort

0

Woran testen Sie das? Aktuelle Hardware? Ich denke, das ist bei der Verwendung des Simulators zu erwarten. Ein negativer Wert gibt in der Dokumentation eine "ungültige" Messung an, aber das ist alles, was er sagt.

+0

Ja, ich teste es auf der tatsächlichen Hardware .... iPad. – Satyam

+0

Auch ich habe versucht, "LocateMe" Beispiel von Apple zu verwenden. Das gibt mir auch immer -1 – Satyam

1

Steigen Sie auf und beginnen Sie zu laufen, der GPS muss mehrere verschiedene Werte erhalten, um einen Kurs/eine Geschwindigkeit zu bestimmen. Ich musste mit meinem Iphone laufen, um einen anderen Wert als -1

Verwandte Themen