Service de localisation toujours activé? Voici comment résoudre ce problème dans iOS 7

Si vous avez mis à niveau vers iOS 8 et voyez que les services de localisation sont toujours activés, consultez cet article pour le corriger.

Il y a cette chose à propos des services de localisation dans iOS 7 que je ne connaissais pas jusqu'à récemment. Même lorsque toutes les applications utilisant la fonction de localisation n'étaient pas en cours d'exécution, l'icône des services de localisation était allumée (dans la barre d'état).

La première chose à faire est d'aller dans Paramètres → Confidentialité → Services de localisation. Si une application récupérait des données des services de localisation, cela serait marqué avec cette icône à côté du commutateur à bascule.

Je suis donc allé directement à la découverte qu'aucune application n'utilisait le service de localisation. Impasse ici.

La prochaine meilleure chose que je pouvais faire était de savoir si les applications fonctionnaient en arrière-plan. Appuyez deux fois sur le bouton d'accueil pour tirer le sélecteur de tâches vers le haut. Zilch à nouveau. Aucune application n'était en cours d'exécution. Bummer.

Quelques méandres dans les forums et le forum de discussion révèlent certaines choses sur les services de localisation que je me trompe. J'espère que cela vous aidera aussi si vous rencontrez un problème similaire.

Les services de localisation ne sont pas uniquement déclenchés par une application s'exécutant en arrière-plan qui utilise des données de localisation ou des éléments tels que l'application Météo / Centre de notifications. Les applications qui ne s'exécutent pas en arrière-plan peuvent également être un déclencheur pour les services de localisation. Exemple le plus typique? FourSquare.

Peu importe si vous avez fermé / quitté FourSquare sur votre iPhone. À moins que vous ne désactiviez les services de localisation à partir de l'application, il peut s'agir de demander des données de localisation à partir d'iOS. Et aussi gracieux qu'iOS, il maintiendra les services de localisation en arrière-plan pour fournir ces données à l'application qui en fait la demande.

Il y a un autre côté, simple mais délicat, aux services de localisation fonctionnant constamment même si - apparemment - aucune application ne l'utilise. Cela provient d'applications ou de services configurés pour utiliser les données de localisation actuelles au lieu, par exemple, d'un emplacement spécifique. L'exemple typique dans ce cas serait une application météo tierce.

Si, au lieu de donner un zip, vous choisissez de laisser l'application sélectionner l'emplacement actuel via GPS, cela va garder les services de localisation activés. Un peu inutilement. Si l'application vous permet de configurer manuellement une ville / commune, faites-le. Ne le laissez pas compter sur des services de localisation. Il économise une tonne de ressources de batterie et de CPU.

Mais surtout, il y a deux autres choses que vous pouvez faire pour empêcher les services de localisation d'être utilisés pour des choses qui ne sont pas vraiment nécessaires. Pour faire ça:

  • Accédez à Paramètres → Confidentialité → Services de localisation
  • Faites défiler vers le bas et appuyez sur Services système
  • Désactivez les boutons pour les iAds basées sur la localisation et les diagnostics et l'utilisation
  • Si vous n'utilisez pas la fonction Aujourd'hui du centre de notifications (trafic), vous pouvez également désactiver la fonction Emplacements fréquents .

Nous vous recommandons principalement de désactiver complètement les services de localisation, sauf si vous en avez absolument besoin sur une base constante. Dans les cas où cela n'est pas possible ou idéal, il est préférable de s'assurer que les applications sont configurées pour ne pas utiliser les services de localisation en permanence. Si vous ne pouvez pas le faire, vous pouvez désactiver individuellement les bascules de l'application en question via Paramètres → Confidentialité → Services de localisation.