Articles of core location

¿Cómo obtener el usuario de ubicación con CLLocationManager en poco tiempo?

Tengo este código en mi controlador de vista, pero esto no funciona: import UIKit import CoreLocation class ViewController: UIViewController, CLLocationManagerDelegate { var location: CLLocationManager! override func viewDidLoad() { super.viewDidLoad() location=CLLocationManager() location.delegate = self location.desiredAccuracy=kCLLocationAccuracyBest location.startUpdatingLocation() } func locationManager(location:CLLocationManager, didUpdateLocations locations:AnyObject[]) { println(“locations = \(locations)”) label1.text = “success” } Tengo los permisos de cómo leo en […]

iOS – anotación de lugar MKMapView usando dirección en lugar de lat / long

Puedo colocar anotaciones en mi MKMapView utilizando la latitud y la longitud, sin embargo, mi información entrante para la que necesito usar la ubicación es usar direcciones de calles en lugar de Lat y Long. por ejemplo, 1234 al este de 1234 este, San Francisco, CA … ¿Esto tiene algo que ver con el CLLocationManager […]

Cómo encontrar su ubicación actual con CoreLocation

Necesito encontrar mi ubicación actual con CoreLocation , probé varios métodos pero hasta ahora mi CLLocationManager solo ha devuelto 0’s .. ( 0.000.00.000 ). Aquí está mi código ( actualizado para funcionar ): Importaciones : #import Declarado : IBOutlet CLLocationManager *locationManager; IBOutlet UILabel *latLabel; IBOutlet UILabel *longLabel; Funciones : – (void)getLocation { //Called when needed […]

iOS: la aplicación no solicita el permiso del usuario al instalar la aplicación. consiguiendo kCLAuthorizationStatusNotDeterminado cada vez – Objective-c & Swift

Estoy intentando buscar la ubicación del usuario en mi aplicación iOS. He incluido el framework de ubicación de corelocation en mi proyecto primero. Luego, en un botón, haga clic en Invocar la API de ubicación central que se muestra a continuación. Cuando bash instalar esto en un dispositivo, la ubicación central nunca solicita permiso al […]

iOS Geofence CLCircularRegion monitoring. locationManager: didExitRegion no parece funcionar como se esperaba

Actualmente estoy tratando de hacer que mi aplicación monitoree regiones particulares usando CoreLocation sin embargo, estoy descubriendo que no parece funcionar como se esperaba, me parece que no puede funcionar con un radio pequeño y pequeño establecido para cada ubicación, es decir, 10 m. También armé una pequeña aplicación de prueba que traza el radio […]

iPhone GPS en el fondo nunca se reanuda después de la pausa

Mi aplicación necesita rastrear los cambios de ubicación del usuario en segundo plano y funciona bien siempre que el usuario se mueva. Cuando el usuario se detiene y CLLocationManager hace CLLocationManager pausa después de 10-20 minutos más o menos. Está indicado por esta notificación: -(void)locationManagerDidPauseLocationUpdates:(CLLocationManager *)manager{} Y esto también está bien conmigo. Genial, guardo algo […]

Cálculo del rumbo entre dos CLLocationCoordinate2Ds

Problema muy “simple”: dados dos CLLocationCoordinate2Ds, ¿cómo puedo obtener el rumbo (como radianes) del primero al segundo? He investigado y estudiado mucho sobre esto, tanto el problema general como el Objective-C / Cocoa Touch / iOS específicamente. Aquí está mi implementación: – (float) getHeadingForDirectionFromCoordinate:(CLLocationCoordinate2D)fromLoc toCoordinate:(CLLocationCoordinate2D)toLoc { float fLat = fromLoc.latitude; float fLng = fromLoc.longitude; float […]

Prueba CoreLocation en iPhone Simulator

ACTUALIZACIÓN: A partir de iOS 5 y Xcode 4.1 ahora es posible probar la ubicación en el simulador e incluso definir rutas. Ver http://developer.apple.com para más detalles. Pregunta Legacy ¿Hay alguna forma de probar CoreLocation en el simulador de iPhone? Todo lo que necesito es poder establecer la ubicación yo mismo y hacer que CoreLocation […]

Comportamiento para una API de ubicación de cambio significativa cuando finaliza / suspende?

Esta es la sección de la documentación de CLLocationManager que describe el comportamiento de la aplicación con startMonitoringSignificantLocationChanges : Si inicia este servicio y su aplicación se cancela posteriormente, el sistema relanza automáticamente la aplicación en segundo plano si llega un nuevo evento. En tal caso, el diccionario de opciones transferido a la aplicación: didFinishLaunchingWithOptions: […]

didFailWithError: Error Domain = kCLErrorDomain Code = 0 “No se pudo completar la operación. (kCLErrorDomain error 0.) “

Quiero obtener la ubicación actual, pero en su lugar obtengo un error. Este es un fragmento de mi controlador de vista. – (void)viewDidLoad { self.locationManager = [[CLLocationManager alloc] init]; [locationManager setDelegate:self]; [locationManager setDesiredAccuracy:kCLLocationAccuracyNearestTenMeters]; [locationManager startUpdatingLocation]; } – (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations { // I would get the latest location here // but this method never […]