Als «cllocationmanager» getaggte Fragen

26
Ortungsdienste funktionieren unter iOS 8 nicht
Meine App, die unter iOS 7 einwandfrei funktioniert hat, funktioniert nicht mit dem iOS 8 SDK. CLLocationManagergibt keinen Standort zurück und ich sehe meine App auch nicht unter Einstellungen -> Standortdienste . Ich habe eine Google-Suche zu diesem Thema durchgeführt, aber es wurde nichts gefunden. Was könnte falsch sein?



3
Verhalten für signifikante Änderungsort-API beim Beenden / Anhalten?
Dies ist der Abschnitt aus der CLLocationManager- Dokumentation, der das App-Verhalten mit startMonitoringSignificantLocationChanges beschreibt : Wenn Sie diesen Dienst starten und Ihre Anwendung anschließend beendet wird, startet das System die Anwendung automatisch im Hintergrund neu, wenn ein neues Ereignis eintrifft. In diesem Fall enthält das an die Anwendung übergebene Optionswörterbuch: …

19
didFailWithError: Error Domain = kCLErrorDomain Code = 0 „Der Vorgang konnte nicht abgeschlossen werden. (kCLErrorDomain-Fehler 0.) ”
Ich möchte den aktuellen Standort abrufen, erhalte jedoch eine Fehlermeldung. Dies ist ein Ausschnitt aus meinem View Controller. - (void)viewDidLoad { self.locationManager = [[CLLocationManager alloc] init]; [locationManager setDelegate:self]; [locationManager setDesiredAccuracy:kCLLocationAccuracyNearestTenMeters]; [locationManager startUpdatingLocation]; } - (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations { // I would get the latest location here // but …


1
Warum fordert requestWhenInUseAuthorization den Benutzer nicht zum Zugriff auf den Speicherort auf?
In meiner viewDidLoadMethode habe ich locationManager = [[CLLocationManager alloc]init]; // initializing locationManager locationManager.delegate = self; // we set the delegate of locationManager to self. locationManager.desiredAccuracy = kCLLocationAccuracyBest; [locationManager startUpdatingLocation]; if([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) { [locationManager requestWhenInUseAuthorization]; } Und die Anfrage wird aufgerufen, aber der Benutzer wird nicht dazu …

1
Kontinuierliche Standortaktualisierung Hintergrund iOS13
Ich teste derzeit den Hintergrund-Standortmodus in iOS 13, da ich den Standort und die Bewegung des Benutzers (mithilfe des CMMotionManager) im Hintergrund verfolgen möchte. Daher habe ich meine eigene (Singleton-) Klasse, die die Standortverfolgung übernimmt. Ich initialisiere den CLLocationManager folgendermaßen: func initializeLocationManager() -> CLLocationManager { let manager = locationManager ?? …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.