Der App Store auf Mountain Lion überträgt Aktualisierungsbenachrichtigungen über das Notification Center. Leider geschieht dies auch für Benutzer, die keine Systemadministratoren sind (und daher den App Store nicht ausführen können). Wie kann ich das ausschalten?
Das Notification Center verfügt über Einstellungen, in denen Anwendungen überprüft werden können, der App Store jedoch nicht in dieser Liste aufgeführt wird.
System Preferences -> Notifications
App Store keine Option zum Deaktivieren?Antworten:
Sie können jetzt einfach zu Systemeinstellungen> App Store gehen und "Automatisch nach Updates suchen" deaktivieren.
Keine Probleme mit Firewalls und funktioniert nur mit dem App Store. Denken Sie also daran, immer wieder manuell nachzuschauen, um herauszufinden, wann Sie Updates haben!
quelle
Ich habe gerade die fehlende Lösung hier entdeckt: http://osxdaily.com/2012/11/15/stop-software-update-mac-os-x/
Sie können Benachrichtigungen über bestimmte Softwareupdates, die Sie nicht interessieren (z. B. überflüssige App-Updates), selektiv deaktivieren, indem Sie bei gedrückter Ctrl-Taste auf das Update im App Store klicken, um eine verborgene Option zum Ausblenden des Updates anzuzeigen.
Dies ist am besten für diejenigen geeignet, die das Benachrichtigungscenter für alle anderen Verwendungszwecke (Kalenderalarme usw.) aktiv halten und über wichtige Softwareupdates informiert werden möchten. Es sollte Benachrichtigungen über bestimmte Softwareupdates dauerhaft stumm schalten (bis diese Software ein neues Update veröffentlicht).
(Hoffentlich funktioniert dies auch für den Fall, dass Benutzer ohne Administratorrechte Aktualisierungsbenachrichtigungen erhalten, auf die sie nicht reagieren können.)
Screenshot aus dem OSxdaily-Artikel:
quelle
Die beste Lösung, die ich bisher für dieses Problem gefunden habe, war, auf ⌥das Benachrichtigungsmenüsymbol oben rechts zu klicken und Benachrichtigungen zu deaktivieren. Dies wird jedoch jeden Tag zurückgesetzt.
quelle
Ich fand heraus, dass sich die Einstellungen für das Benachrichtigungscenter in einer SQLite-Datenbank befinden.
~/Library/Application Support/NotificationCenter/
Die Datei wird mit einer GUID benannt, daher bin ich nicht sicher, ob sie für jedes Konto gleich ist, aber es war die einzige Datei im Verzeichnis und hat eine.db
Erweiterung . Ich habe den folgenden SQL-Befehl verwendetIch bin nicht 100% sicher, ob es funktioniert oder nicht, aber Sie können es versuchen, indem Sie ausführen
in einem Terminal.
Bedeutung von Fahnen
Wie vorgeschlagen, konnte ich Folgendes über den Flag-Wert herausfinden, indem ich die Einträge in den Systemeinstellungen änderte und die sich daraus ergebende Änderung des Flag-Werts beobachtete.
Der Flag-Wert scheint wie folgt eine Bitmaske mit mindestens 16 Bits zu sein
Die Bedeutungen der Felder sind
M Festlegen, ob die Optionen gegenüber den Standardwerten geändert wurden.
A Festlegen, ob Warnungen für die Anwendung angezeigt werden sollen.
B Festlegen, ob Banner für die Anwendung angezeigt werden sollen.
S Festlegen, ob "Sound beim Empfang von Benachrichtigungen abspielen" aktiviert ist.
B Festlegen, ob "App ausweisen" aktiviert ist Symbol "ist aktiviert
H Festlegen, ob" In Notification Center anzeigen "deaktiviert ist
Für die restlichen Felder konnte ich keine Bedeutung finden. Der Wert 134 ist der ursprüngliche Wert, den der Appstore-Eintrag hatte (der 150 war), wobei jedoch das Warnbit gelöscht wurde. Ich dachte, eines der zusätzlichen Bits, die im AppStore-Eintrag gesetzt sind, hat dazu geführt, dass es im Einstellungsbereich ausgeblendet wurde, aber selbst nach dem Löschen wurde es nicht angezeigt.
quelle
Ich habe kürzlich festgestellt, dass Sie einzelne Benachrichtigungen schließen können, indem Sie auf die App Store-Update-Benachrichtigung klicken und nach rechts wischen / ziehen. Ich mache das ungefähr 20 Mal am Tag, weil ich nicht die Zeit habe, meinen iMac jeden Tag für Software-Updates neu zu starten.
quelle
Deaktivieren der App Store-Benachrichtigung
Öffnen Sie Ihren Anwendungsordner und navigieren Sie zur App Store-Anwendung. Klicken Sie mit der rechten Maustaste auf die Anwendung und wählen Sie "Paketinhalt anzeigen". Wählen Sie den Inhaltsordner. In diesem Ordner sehen Sie eine Anwendung namens 'Info.plist'. Kopieren Sie dies auf den Desktop oder einen anderen Ordner. Öffnen Sie diese Datei in Text Edit. In dieser Datei gibt es verschiedene Optionen. Scrollen Sie nach unten zu der Option, die besagt. NSUserNotificationAlertStyle alert Ändere 'alert' in 'none'.
Speichern Sie die Datei und kopieren Sie sie an den Speicherort zurück, an dem Sie sie gefunden haben. Sie müssen sich mit Ihrem Administratorkennwort authentifizieren, um die Änderung vorzunehmen, da Sie eine geschützte Systemdatei ändern. Möglicherweise müssen Sie das App Store-Programm oder Ihren Mac neu starten. Kredit für diese Idee wird auf imgur gefunden.
quelle
Es liegt in:
Systemeinstellungen <Sicherheit und Datenschutz <Firewall <Firewall-Optionen (müssen Sie möglicherweise aktivieren) +<<AppStore
Klicken Sie auf den Pfeil rechts für ein Dropdown-Menü, um "Alle eingehenden Verbindungen blockieren" auszuwählen. Ich behalte dies so lange bei, bis ich entscheide, dass es Zeit ist, alles zu aktualisieren.
quelle
Äh ... aus irgendeinem Grund kann ich nicht auf Buscar dort oben antworten, der über die ganze Sache mit
<key>
NSUserNotificationAlertStyle</key>
als Antwort auf "App Store Is Annoying" spricht .Wenn Sie im Paketinhalt zu info.plist gehen und alles in XML-y angezeigt wird, besteht der Trick darin, diese Zeile mit NSUserNotificationAlertStyle im
<key>
Tag zu finden und dann unten nach dem<string>
Tag zu suchen, das das Element einschließen soll Wort "alert". Ändern Sie einfach "alert" in "none" ... Ich denke, das wird funktionieren. Wird jetzt neu starten und testen.quelle
Update: Dies funktioniert nicht, der Schlüssel scheint aus irgendeinem Grund ignoriert zu werden.
Möglicherweise können Sie das Standardverhalten von App Store.app ändern, indem Sie den
NSUserNotificationAlertStyle
Plist-Eintrag vonalert
in ändernbanner
. Ich habe diese Änderung gerade selbst vorgenommen, konnte jedoch nicht überprüfen, ob sie funktioniert, da noch keine Updates vorliegen.Folgendes habe ich getan:
Benachrichtigung suchen:
^w alert<
ersetzen mit
banner
und speichern^x y
quelle
Wenn Sie einen Schritt weiter gehen und das Notification Center dauerhaft deaktivieren möchten, öffnen Sie das Terminal (in Applications / Utilities) und geben Sie den folgenden Befehl gefolgt von der Eingabetaste ein:
Standardmäßig schreibt sudo /System/Library/LaunchAgents/com.apple.notificationcenterui KeepAlive -bool false
Sie müssen Ihr Administratorkennwort eingeben, um mit der Anforderung zum Deaktivieren von Notification Center fortzufahren. Sie können das Benachrichtigungscenter wieder aktivieren, indem Sie in der obigen Anweisung "false" durch "true" ersetzen.
Geben Sie anschließend den folgenden Befehl ein, um das Notification Center zu beenden:
killall NotificationCenter Wenn Sie sich abmelden und wieder an Ihrem Mac anmelden, fehlt das Notification Center-Symbol in der Menüleiste.
ODER
Sie können das Update einfach im Mac APP Store oder von jedem Ort, an dem Ihre Benachrichtigung eingeht, ausblenden.
Danksagung: http://www.maclife.com/article/howtos/how_disable_notification_center_mountain_lion
quelle
Versuchen Sie Folgendes: Systemeinstellungen, App Store und deaktivieren Sie Automatische Updates. Einfach
quelle
Öffnen Sie "Systemeinstellungen"> "Software-Updates" und deaktivieren Sie das Kontrollkästchen "Sie werden benachrichtigt, wenn die Updates zur Installation bereitstehen" .
quelle
Gehen Sie zu Einstellung> Benachrichtigung> App Store> Benachrichtigung zulassen deaktivieren
quelle