[XCode] Géolocaliser un appareil sans GPS/BlueTooth

lundi 7 mars 2016

L’application Google maps sait deviner approximativement votre position sans avoir le GPS activé.
Après quelque recherche, j’ai trouvé la solution à tester, il existe une méthode qui permet de géolocaliser votre appareil en se basant sur le signal des tours GSM via triangulation. Cette option est disponible depuis le framework Corelocation d’Apple.
Voici la méthode startMonitoringSignificantLocationChanges à utiliser.

Exemple de code:

self.locationManager     = [[CLLocationManager alloc] init];
locationManager.delegate = self;
[locationManager startMonitoringSignificantLocationChanges];

Cliquez ici pour voir la documentation Apple pour plus d’info.

Be Sociable, Share!

Tags: corelocation , Xcode