Frage

Ich habe dieses Stück Code:

- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
    NSLog(@"Manager did update location!!");
    self.currentLocation = newLocation.description;
}

ich diesen Code haben innerhalb einer Klasse, dass entspricht der CLLocationManagerDelegate. Getestet habe ich früher in sdk 3.0 und arbeitet schön (auf beiden Simulator und Gerät). Ich teste diese Klasse auf dem SDK 4, im Simulator, aber es gibt null als newLocation. Ich kann nicht einmal die NSLog für den ersten Anruf erhalten. Ich habe andere app, wo ich den Standort Framework verwenden und es funktioniert auch nicht.

I implementiert, um die locationManager:didFailWithError: Nachricht auch, Weicht nie genannt wird.

Kann jemand bitte bestätigen, dass der Simulator keine CLLocationManager Fähigkeiten nicht tun kann? (Ein Link, wo der Fehler als bekanntes Problem gemeldet wird fantastisch). Gibt es eine Möglichkeit, dies zu beheben?

Vielen Dank im Voraus.

-Update:. Getestet habe ich diese auf die neue SDK4 GM-Release und immer noch nicht funktioniert

War es hilfreich?

Lösung

Sie können das SDK 4 außerhalb der Apple-Entwickler-Website diskutieren, bis sie von Beta sind und für die Öffentlichkeit freigegeben.

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