Existe-t-il un moyen de désactiver les notifications de mise à jour dans Mojave?

21

À moins de tuer toutes les notifications, existe-t-il un moyen d'empêcher les notifications "Mises à jour disponibles" de s'afficher pour les mises à jour de l'application et du système?

  • J'ai déjà "Maintenir automatiquement mon Mac à jour" décoché dans Sys Prefs> Mise à jour logicielle
  • Tout dans "Avancé ..." n'est pas coché
  • App Store> Préférences> Mises à jour automatiques n'est pas cochée

Pour éviter tout problème de cadre, oui, j'effectue des mises à jour manuelles régulières, mais quand cela n'interrompt pas mon travail. Non, je ne tolérerai pas les mises à jour automatiques, et peu importe pourquoi. J'ai peut-être besoin d'une configuration stable pour le développement, le rendu vidéo, ou je n'aime tout simplement pas être dérangé par les notifications concernant quelque chose qui peut nécessiter un redémarrage, un arrêt des applications critiques ou toute interruption de mon flux de travail.

JWBH
la source
1
Il ne semble pas y avoir d'option pour les paramètres, les préférences système ou la boutique d'applications dans les notifications.
JWBH
2
Les mises à jour du système ont désormais leur propre lieu de résidence dans les préférences système à Mojave. Pourtant, je n'ai pas trouvé de moyen d'arrêter la notification provenant de la mise à jour logicielle ou de l'App Store.
JWBH
2
Mojave me harcèle chaque jour à propos de la mise à jour, mais je préfère me concentrer uniquement sur le travail et la mise à jour dans une semaine. Il n'y a pas d'option pour dire "Rappelle-moi dans une semaine". J'espérais arrêter les invites en désactivant les mises à jour et les téléchargements automatiques. Cependant, certains fichiers de mise à jour sont déjà téléchargés. Puis-je supprimer les 2,8 Go de fichiers et les télécharger à nouveau plus tard? Nan. Pas même avec sudo. "Opération non autorisée". Non seulement Apple me harcèle quotidiennement, mais il me force à conserver des fichiers dont je ne veux pas. C'est comme si je ne possédais pas mon ordinateur et que je le louais simplement à Apple afin qu'ils me dérangent quand cela leur convenait.
Kyle Tolle
5
J'ai soumis un rapport de bogue pour ce problème (et je pense qu'il devrait être classé comme un bogue et non une `` suggestion '') à l'aide de l'Assistant Commentaires d'Apple et j'encourage tout le monde ici à faire de même. Si vous souhaitez inclure dans vos commentaires une recommandation sur la façon dont Apple pourrait résoudre ce problème, je pense qu'il serait préférable de suggérer qu'ils incluent l'App Store dans les préférences du système de notifications.
GuyGizmo
3
@GuyGizmo Excellente idée. Voici un lien vers ce feedbackassistant.apple.com et, et voici un modèle à utiliser pour votre description gist.github.com/jordanglassman/a4915130d84f3e3d4638b5212d6edfa9
jordanpg

Réponses:

4

Non

Après des heures passées au téléphone avec les techniciens d'Apple, la réponse est simplement qu'il n'y a actuellement aucun moyen de couper les notifications. Ils ont diverses solutions de contournement, comme la désinstallation des applications qui pourraient avoir des mises à jour ou la désactivation de toutes les notifications, mais toutes ont malheureusement des effets secondaires indésirables.

JWBH
la source
Le support AppleCare ne vous parlera jamais de solutions qui ne sont pas officiellement prises en charge . S'il existe un moyen de le faire en fouillant dans les paramètres de votre système via Terminal et en bricolant des choses, ne vous attendez pas à les découvrir. (Parce que même si cette solution peut être excellente pour vous , votre grand-mère moins avertie essaiera la même chose, fera une erreur cruciale et rendra son Mac inutilisable ... puis blâmer Apple) C'est triste, mais juste comme ça.
Mentalist
C'est vrai, mais je suppose que je devrais ajouter que cela inclut les recherches extérieures que j'ai faites, ainsi que les autres solutions suggérées que cette question a générées.
JWBH
2

Je viens de trouver cette solution:

  • Sauvegarder et supprimer /Library/Bundles/OSXNotification.bundle
  • exécuter softwareupdate --ignore macOSInstallerNotification_GMdans un terminal

[ http://osxdaily.com/2018/10/26/stop-upgrade-macos-mojave-notifications/]

Pascal
la source
Je suis déjà à Mojave, c'est-à-dire que j'utilise 10.14.1. Cette solution fonctionne-t-elle également pour d'autres mises à jour (mises à jour mineures de sécurité du système d'exploitation, mises à jour de l'App Store)?
JWBH
Cela s'applique uniquement au cas spécifique de la mise à niveau du système d'exploitation lui-même. L'OP fait référence à des notifications qui ne peuvent pas être désactivées après la mise à niveau vers Mojave.
jordanpg
@JWBH Désolé, j'ai mal lu la question.
Pascal
2

Si vous souhaitez désactiver les mises à jour pour des applications spécifiques, vous pouvez utiliser softwareupdate --ignore.

Effectuez toutes les opérations suivantes dans le terminal

Commencer avec

softwareupdate -l

pour répertorier toutes les mises à jour disponibles,

defaults read /Library/Preferences/com.apple.SoftwareUpdate.plist

pour trouver l'identifiant de l'application que vous souhaitez ignorer, puis

softwareupdate --ignore 'Identifier'

pour ignorer la mise à jour. Devrait disparaître immédiatement des mises à jour logicielles dans les Préférences Système.

Michael Johnston
la source
Lorsque j'exécute la commande list, elle n'affiche qu'une mise à jour de Mojave, pas de mises à jour d'application. De même avec l'identifiant plist, il n'affiche aucune application, juste "macOS 10.14.6 Update". Est-ce censé également afficher les mises à jour de l'application? Suis-je en train de manquer quelque chose?
JWBH
1
  1. Je suis presque sûr que tourner Ne pas déranger pour le Centre de notification ferait l'affaire?

  2. Après avoir fait un sudo defaults read com.apple.SoftwareUpdate, et changé les valeurs de AutomaticCheckEnabledet / ou CriticalUpdateInstallsi nécessaire, vous pouvez toujours sudo defaults write com.apple.SoftwareUpdate CatalogURL -string 'https://127.0.0.1'. Vous ne recevrez plus jamais de notification de mise à jour. Ni, bien sûr, une mise à jour, mais ...

Geoff Nixon
la source