La App Store en Mountain Lion empuja las notificaciones de actualización a través del Centro de notificaciones. Desafortunadamente, esto también sucede para los usuarios que no son administradores del sistema (y por lo tanto no pueden ejecutar la App Store). ¿Cómo puedo apagar esto?
Notification Center tiene preferencias, donde las aplicaciones pueden ser examinadas, pero App Store no aparece en esta lista.
System Preferences -> Notifications
deshabilitar App Store?Respuestas:
Ahora puede simplemente ir a Preferencias del sistema> Tienda de aplicaciones y desactivar "Buscar actualizaciones automáticamente".
Sin problemas con los firewalls, y solo funciona con App Store. ¡Así que recuerde verificar de vez en cuando manualmente para saber cuándo tiene actualizaciones!
fuente
Acabo de descubrir la solución que falta aquí: http://osxdaily.com/2012/11/15/stop-software-update-mac-os-x/
Puede deshabilitar selectivamente las notificaciones sobre actualizaciones de software específicas que no le interesan (como las actualizaciones de aplicaciones inútiles) haciendo clic con control en la actualización dentro de la tienda de aplicaciones para revelar una opción oculta "Ocultar actualización".
Esto es mejor para aquellos que desean mantener activo el Centro de notificaciones para todos sus otros usos (alarmas de calendario, etc.) y que también desean recibir notificaciones sobre actualizaciones críticas de software. Debería silenciar permanentemente las notificaciones sobre ciertas actualizaciones de software (hasta que el software salga con una nueva actualización).
(Esperemos que esto también funcione para el caso en el que los usuarios que no son administradores reciben notificaciones de actualización en las que no pueden actuar).
Captura de pantalla del artículo de OSxdaily:
fuente
La mejor solución que he encontrado hasta ahora ha sido hacer ⌥+ 'clic' en el ícono del menú de notificaciones en la esquina superior derecha y desactivar las notificaciones. Sin embargo, esto se restablece todos los días.
fuente
Descubrí que las preferencias para el centro de notificaciones se encuentran en una base de datos sqlite en
~/Library/Application Support/NotificationCenter/
El archivo se nombra con un GUID, así que no estoy seguro de si es el mismo para cada cuenta, pero era el único archivo en el directorio y tiene una.db
extensión . Usé el siguiente comando sqlNo estoy 100% seguro de si funciona o no, pero puedes probarlo ejecutando
en una terminal
Significado de las banderas
Como se sugirió, esto es lo que pude averiguar sobre el valor de las banderas modificando las entradas a través de las Preferencias del Sistema y observando el cambio resultante en el valor de las banderas.
El valor del indicador parece ser una máscara de bits de al menos 16 bits de la siguiente manera
Los significados de los campos son
M Establecer si las opciones se han modificado a partir de los valores predeterminados
A Establecer si se deben mostrar alertas para la aplicación
b Establecer si se deben mostrar pancartas para la aplicación
S Establecer si se marca "Reproducir sonido al recibir notificaciones"
B Establecer si " Aplicación de insignia el icono "está marcado
H Establecer si" Mostrar en el Centro de notificaciones "está desmarcado
No pude encontrar ningún significado para los campos restantes. El valor 134 es el valor original que tenía la entrada de la tienda de aplicaciones (que era 150) pero con el bit de alerta borrado. Pensé que uno de los bits adicionales establecidos en la entrada de la tienda de aplicaciones fue el que hizo que se ocultara del panel de preferencias, pero incluso después de borrarlos no apareció.
fuente
Recientemente descubrí que puede descartar las notificaciones individuales haciendo clic en la notificación de actualización de la tienda de aplicaciones y deslizando / arrastrando hacia la derecha. Lo hago aproximadamente 20 veces al día porque no tengo tiempo para reiniciar mi iMac todos los días para las actualizaciones de software.
fuente
Deshabilitar la notificación de la tienda de aplicaciones
Abra su carpeta de aplicaciones y navegue a la aplicación App Store. Haga clic derecho en la aplicación y seleccione 'Mostrar contenido del paquete'. Seleccione la carpeta de contenido. Dentro de esta carpeta verá una aplicación llamada 'Info.plist'. Copie esto en el escritorio u otra carpeta. Abra este archivo en Text Edit. Hay varias opciones dentro de este archivo. Desplácese hacia abajo hasta la opción que dice. NSUserNotificationAlertStyle alert Cambie 'alert' a 'none'.
Guarde el archivo y cópielo nuevamente en la ubicación donde lo encontró. Tendrá que autenticarse con su contraseña de administrador para realizar el cambio ya que está alterando un archivo de sistema protegido. Es posible que deba reiniciar la aplicación App Store o su Mac. El crédito para esta idea se encuentra en imgur.
fuente
Está ubicado en:
Preferencias del sistema <Seguridad y privacidad <Firewall <Opciones de firewall (puede que tenga que activar esto) +<<AppStore
Haga clic en la flecha a la derecha para ver un menú desplegable para seleccionar "bloquear todas las conexiones entrantes" y lo mantengo así hasta que decida que es hora de actualizar todo.
fuente
Uh ... por alguna razón no puedo responder a Buscar allí, que está hablando sobre todo el asunto
<key>
NSUserNotificationAlertStyle</key>
, en respuesta a "App Store Is Molesting".Si va a info.plist en el contenido del paquete, y se ve todo XML-y, creo que el truco para esto es encontrar esa línea con NSUserNotificationAlertStyle dentro de la
<key>
etiqueta y luego buscar la<string>
etiqueta, que debería estar intercalando el palabra "alerta". Simplemente cambie "alerta" a "ninguno" ... Creo que funcionará. Se reiniciará y probará ahora.fuente
Actualización: esto no funciona, la clave parece ser ignorada por alguna razón.
Creo que puede cambiar el comportamiento predeterminado de App Store.app cambiando la
NSUserNotificationAlertStyle
entrada de plist dealert
abanner
. Acabo de aplicar este cambio yo mismo, pero no he podido verificar que funcione porque todavía no ha habido actualizaciones.Esto es lo que hice:
Encuentra alerta:
^w alert<
reemplazar con
banner
y guardar^x y
fuente
Si desea ir un paso más allá y deshabilitar el Centro de notificaciones de forma permanente, abra la Terminal (ubicada en Aplicaciones / Utilidades) y escriba el siguiente comando seguido de la tecla de retorno:
por defecto sudo escribe /System/Library/LaunchAgents/com.apple.notificationcenterui KeepAlive -bool false
Deberá escribir su contraseña de administrador para continuar con la solicitud de deshabilitar el Centro de notificaciones. Puede volver a habilitar el centro de notificaciones reemplazando "falso" en la declaración anterior con "verdadero".
Después de hacerlo, escriba el siguiente comando para salir del Centro de notificaciones:
killall NotificationCenter Cuando cierre la sesión y vuelva a iniciar sesión en su Mac, el icono del Centro de notificaciones en la barra de menú no se mostrará.
O
Simplemente puede ocultar la actualización en la Mac APP Store o de donde sea que provenga su notificación.
Agradecimientos: http://www.maclife.com/article/howtos/how_disable_notification_center_mountain_lion
fuente
Prueba: Preferencias del sistema, App Store y desactiva las Actualizaciones automáticas. Sencillo
fuente
Abra Preferencias del sistema> Actualizaciones de software, luego desactive la casilla que dice "Se le notificará cuando las actualizaciones estén listas para instalarse" .
fuente
Vaya a configuración> notificación> tienda de aplicaciones> deshabilitar permitir notificación
fuente