79 votes

Comment désactiver les notifications de l'App Store dans Mountain Lion ?

L'App Store de Mountain Lion envoie des notifications de mise à jour par le biais du Centre de notification. Malheureusement, cela se produit également pour les utilisateurs qui ne sont pas administrateurs système (et qui ne peuvent donc pas exécuter l'App Store). Comment puis-je désactiver cette fonction ?

Le centre de notification dispose de préférences, où les applications peuvent être contrôlées, mais l'App Store n'apparaît pas dans cette liste.

0 votes

N'y a-t-il pas une option dans le System Preferences -> Notifications pour désactiver l'App Store ?

4 votes

L'App Store n'apparaît pas dans la liste des applications qui s'y trouvent.

0 votes

Merde. Désolé pour cela. Je suis au travail et je n'ai pas pu vérifier.

4voto

Désactiver la notification de l'App Store

Ouvrez votre dossier Applications et accédez à l'application App Store. Faites un clic droit sur l'application et sélectionnez "Show Package Contents". Sélectionnez le dossier du contenu. Dans ce dossier, vous verrez une application nommée " Info.plist ". Copiez-le sur le bureau ou dans un autre dossier. Ouvrez ce fichier dans Text Edit. Ce fichier contient plusieurs options. Faites défiler le texte jusqu'à l'option suivante NSUserNotificationAlertStyle alerte Remplacez 'alert' par 'none'.

Enregistrez le fichier et copiez-le à l'endroit où vous l'avez trouvé. Vous devrez vous authentifier avec votre mot de passe d'administrateur pour effectuer la modification, car vous modifiez un fichier système protégé. Vous devrez peut-être redémarrer l'application App Store ou votre Mac. Le crédit pour cette idée se trouve sur imgur.

0 votes

Sur 10.9.2, il affiche <key>NSUserNotificationAlertStyle</key>.

0 votes

Ou remplacez "alerte" par "bannière" si vous souhaitez que la notification s'affiche, mais qu'elle puisse être supprimée sans ouvrir l'App Store, comme les notifications normales.

0 votes

Au cas où quelqu'un rencontrerait des problèmes avec cette approche, j'ai dû désactiver la protection de l'intégrité du système (SIP) sur Catalina (démarrer en mode récupération avec Commande +R, s'authentifier, ouvrir le terminal "csrutil disable", redémarrer, et monter le répertoire racine "sudo mount -uw /". Je pense que cela serait nécessaire sur Mojave également. J'ai utilisé le compte Root pour écraser le fichier info.plist dans le terminal, je ne suis pas sûr que l'utilisation de Root soit nécessaire mais cela a fonctionné pour moi. Si vous n'avez pas activé Root, la commande du terminal est : "Dsenableroot" et pour désactiver Root la commande est "dsenableroot -d".

3voto

Jdon Points 39

Il est situé à :

Préférences système < Sécurité et confidentialité < Pare-feu < Options du pare-feu (vous devrez peut-être l'activer) <. + < AppStore

Cliquez sur la flèche à droite pour obtenir une liste déroulante permettant de sélectionner "bloquer toutes les connexions entrantes". Je garde cette configuration jusqu'à ce que je décide qu'il est temps de tout mettre à jour.

2 votes

Cette option bloque entièrement les mises à jour automatiques et ne se contente pas de masquer la notification. Les administrateurs ne doivent absolument pas utiliser cette option, bien qu'elle puisse convenir à OP.

0 votes

C'est extrême, mais cela permet d'éviter un certain nombre de problèmes (Apple envoie parfois des spams sur votre connexion Internet - j'ai eu des périodes où Apple revérifiait cet état à chaque fois qu'il y avait un problème). 30 secondes Ce qui cause des problèmes lorsque vous essayez d'utiliser votre machine pour tout ce qui est intensif en CPU+b/w (par exemple, les constructions distribuées).

2voto

DunderBumpkin Points 21

Uh....pour une raison quelconque, je ne peux pas répondre à Buscar là-haut qui parle de l'ensemble <key> NSUserNotificationAlertStyle </key> chose, en réponse à "App Store Is Annoying".

Si vous allez dans info.plist dans le contenu du paquet, et que cela ressemble à du XML, je pense que l'astuce est de trouver la ligne avec NSUserNotificationAlertStyle à l'intérieur de l'interface de l'utilisateur. <key> puis recherchez ci-dessous la balise <string> qui devrait prendre en sandwich le mot "alert". Change juste "alert" en "none"... Je pense que ça va marcher. Je vais redémarrer et tester maintenant.

1voto

user656562 Points 11

Mise à jour : Cela ne fonctionne pas, la clé semble être ignorée pour une raison quelconque.

Je pense que vous pouvez modifier le comportement par défaut d'App Store.app en changeant le fichier NSUserNotificationAlertStyle de l'entrée plist de alert a banner . Je viens moi-même d'appliquer cette modification, mais je n'ai pas pu vérifier qu'elle fonctionne car il n'y a pas encore eu de mise à jour.

Voilà ce que j'ai fait :

sudo nano /Applications/App\ Store.app/Contents/Info.plist

Trouvez l'alerte : ^w alert<

remplacer par banner et sauver ^x y

2 votes

Vous devriez être en mesure de supprimer vos propres réponses si elles ne sont pas valides.

1voto

GummyArgyle Points 2713

Si vous souhaitez aller plus loin et désactiver définitivement le Centre de notification, ouvrez le Terminal (situé dans Applications/Utilitaires), et tapez la commande suivante suivie de la touche retour :

sudo defaults write /System/Library/LaunchAgents/com.apple.notificationcenterui KeepAlive -bool false

Il vous sera demandé de saisir votre mot de passe d'administrateur pour poursuivre la demande de désactivation du centre de notification. Vous pouvez réactiver le centre de notification en remplaçant "false" dans la déclaration ci-dessus par "true".

Après avoir fait cela, tapez la commande suivante pour quitter le Centre de notification :

killall NotificationCenter Lorsque vous vous déconnectez et vous reconnectez à votre Mac, l'icône du centre de notification dans la barre de menu sera absente.

OU

Vous pouvez simplement masquer la mise à jour dans le Mac APP Store ou d'où provient votre notification.

Remerciements : http://www.maclife.com/article/howtos/how_disable_notification_center_mountain_lion

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