La barre de menus montre que macOS Sierra utilise très fréquemment les services de localisation pour vérifier le fuseau horaire même si la définition du fuseau horaire est désactivée

12

Depuis la mise à niveau vers macOS Sierra, j'ai été en mesure de garder une trace du moment où les programmes utilisent mon emplacement car la barre de menus affiche une icône chaque fois qu'une application demande ces informations. J'ai remarqué qu'environ une fois par heure, l'icône des services de localisation apparaît pendant quelques secondes, et lorsque je clique dessus, elle indique "Applications demandant l'emplacement: réglage du fuseau horaire"

J'ai essayé de désactiver la détection automatique des fuseaux horaires dans les Préférences Système (sous les options Confidentialité> Services de localisation), et cela n'empêche pas cela de se produire. Voici à quoi ressemble ce paramètre sur mon ordinateur, notez que la case "Time Zone" est déjà décochée:

entrez la description de l'image ici

J'ai regardé la liste des autres programmes qui ont récemment demandé ma localisation, et rien d'inhabituel n'apparaît:

entrez la description de l'image ici

Quelle est la cause de cela et existe-t-il un moyen de le désactiver? Si cela ne peut pas être désactivé, existe-t-il un moyen de l'empêcher d'apparaître dans la barre de menus?

wil3
la source
5
Copie possible de l' icône
Mateusz Szlosek
1
@Mateusz OP de cette question a déjà désactivé l'option Setting Time Zone contrairement à ce lien, donc ma solution là-bas ne fonctionnera pas ici - ce n'est pas un doublon?
grg
1
@Mateusz Ma deuxième capture d'écran dans ma réponse montre ce qui se passe si vous essayez d'activer l'option Sunset Shift de Sunset Shift à Sunrise lorsque l'option Setting Time Zone est désactivée: elle ne vous le permettra pas. Il se peut qu'il y ait un bogue sur lequel OP est tombé, mais cela n'en fait pas non plus un doublon?
grg

Réponses:

2

J'ai eu le même problème sur macOS 10.12.6. Essayez ceci:

  1. Sous Préférences Système> Date et heure> Fuseau horaire: décochez "Définir le fuseau horaire automatiquement en utilisant l'emplacement actuel"
  2. Désactiver complètement les services de localisation
  3. Supprimez le fichier "/Library/Caches/com.apple.AutoTimeZone.plist"
  4. Réactivez à nouveau les services de localisation
  5. Redémarrez votre ordinateur

Cela résout-il votre problème? La source

vab9
la source
1
Cela a fonctionné pour moi dans Sierra (macOS X 12), mais dans High Sierra (macOS X13), je ne vois pas de fichier "com.apple.AutoTimeZone.plist" dans le dossier "/ Library / Caches /" (dans le Finder ou le Terminal ).
jtheletter