13 votes

Les paramètres de notification ne sont pas conservés

Après avoir mis à niveau un iMac et un Macbook Air de Mavericks à Yosemite, les modifications apportées aux notifications ne sont pas conservées :

  • En regardant le volet de préférences des notifications - il y a un ensemble d'applications avec des paramètres de notification.
  • La modification des paramètres de notification pour n'importe laquelle de ces applications fonctionne, c'est-à-dire que je peux changer le style d'alerte, si les notifications apparaissent dans le centre de notification, etc.
    • Ces paramètres sont respectés jusqu'à ce que je redémarre ou que je me déconnecte, auquel cas ils reviennent aux paramètres d'origine.
    • Les nouvelles applications apparaissent dans le volet des préférences lorsqu'elles sont exécutées. Les paramètres de notification peuvent être modifiés. Après le redémarrage, l'application disparaît du volet des préférences de notification jusqu'à ce que je la lance à nouveau, après quoi elle apparaît avec les paramètres par défaut.

Ce qui semble se passer, c'est que ces paramètres ne sont pas enregistrés sur le disque. Je les ai :

  • permissions réparées
  • supprimé le ~/Library/Application Support/NotificationCenter dossier

Rien de tout cela n'avait fait de différence. Quelqu'un sait-il où ces paramètres sont stockés ?

9voto

reefnet_alex Points 5850

Fixe :

Ce fil de discussion sur les forums d'Apple est la clé :

  • Ouvrez le dossier Bibliothèque dans votre dossier d'accueil.
  • Dans le dossier Library, ouvrez le dossier Application Support.
  • Localisez le dossier nommé NotificationCenter. Faites glisser ce dossier sur le bureau.
  • Ensuite, ouvrez l'application Terminal et entrez ce qui suit

.

cd `getconf DARWIN_USER_DIR`
rm -rf com.apple.notificationcenter 
killall usernoted; killall NotificationCenter
  • Redémarrez votre ordinateur.

Le problème est clairement lié à la base de données NotificationCenter. Il y a 3 fichiers :

  • db
  • db-shm
  • db.wal

Dans mon cas db.wal était un fichier de 0 octet contre 1,9 Mo sur une installation Yosemite fonctionnant correctement. Les permissions étaient correctement définies, mais il semble que Yosemite n'écrivait pas dans ce fichier. Seulement en supprimant db.wal n'a pas résolu le problème - un autre fichier de 0 octet a été créé au redémarrage. La suppression de tout fonctionne cependant !

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X