¿Cómo desactivo las notificaciones de la App Store en Mountain Lion?

76

El App Store en Mountain Lion envía notificaciones de actualización a través del Centro de notificaciones. Desafortunadamente, esto también sucede con los usuarios que no son administradores del sistema (y por lo tanto no pueden ejecutar la App Store). ¿Cómo puedo desactivar esto?

El Centro de notificaciones tiene preferencias, donde las aplicaciones pueden ser verificadas, pero App Store no aparece en esta lista.

    
pregunta Thilo 16.08.2012 - 00:48

13 respuestas

31

Ahora puede simplemente ir a Preferencias del sistema > App Store y desactiva "Buscar actualizaciones automáticamente".

No te metas con los cortafuegos, y solo funciona con App Store. ¡Así que solo recuerda revisar de vez en cuando para saber cuándo tienes actualizaciones!

    
respondido por el krishan 03.02.2013 - 03:33
18

Acabo de descubrir la solución que falta aquí: enlace

Puedes deshabilitar selectivamente las notificaciones sobre actualizaciones de software específicas que no te interesan (como las inútiles actualizaciones de la aplicación) haciendo clic en la actualización dentro de la App Store para revelar una opción oculta "Ocultar actualización" .

Esto es lo mejor para aquellos que desean mantener activo el Centro de notificaciones para todos sus otros usos (alarmas de calendario, etc.) y también desean recibir notificaciones sobre actualizaciones de software importantes. 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 en el caso de que los usuarios que no son administradores reciban notificaciones de actualización en las que no puedan actuar).

Captura de pantalla del artículo de OSxdaily:

    
respondido por el Pyramis 23.02.2013 - 07:16
10

La mejor solución que he encontrado para esto hasta ahora ha sido + 'clic' en el icono del menú de notificaciones en la parte superior derecha y deshabilitar las notificaciones. Sin embargo, esto se restablece todos los días.

    
respondido por el nugz 12.11.2012 - 03:31
10

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 que sea el mismo para todas las cuentas, pero fue el único archivo en El directorio y tiene una extensión .db . Utilicé el siguiente comando sql

update app_info set flags = 134 where bundleid = 'com.apple.appstore'

No estoy 100% seguro de si está funcionando o no, pero puedes intentarlo ejecutando

sqlite3 ~/Library/Application\ Support/NotificationCenter/*.db "update app_info set flags = 134 where bundleid = 'com.apple.appstore'"

en una terminal.

Significado de las banderas

Como se sugirió, esto es lo que pude averiguar sobre el valor de los indicadores modificando las entradas a través de Preferencias del Sistema y observando el cambio resultante en el valor del indicador.

El valor del indicador parece ser una máscara de bits de al menos 16 bits de la siguiente manera

|   |   |   |   |   |   |   |   |   | M |   | A | b | S | B | H |

Los significados de los campos son

M Establezca si las opciones se han modificado de los valores predeterminados
A Establezca si deben mostrarse alertas para la aplicación
b Establecer si deben mostrarse pancartas para la aplicación
S Establecer si se marca "Reproducir sonido al recibir notificaciones"
B Establecer si "Aplicación de distintivo el icono "está marcado
H Establecer si" Mostrar en el Centro de notificaciones "no está marcado

No he podido 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 despejado. 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 eliminarlos no se mostró.

    
respondido por el Geoff Reedy 29.03.2013 - 16:07
9

Recientemente descubrí que puedes descartar 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.

    
respondido por el David 08.11.2012 - 20:13
3

Se encuentra en:

Preferencias del sistema < Seguridad y privacidad < Cortafuegos < Opciones de firewall (es posible que tenga que activar esto) < + < AppStore

Haz clic en la flecha de la derecha para un menú desplegable para seleccionar "bloquear todas las conexiones entrantes" y lo sigo así hasta que decida que es hora de actualizar todo.

    
respondido por el Jdon 21.11.2012 - 05:35
3

Desactivación de la notificación de la tienda de aplicaciones

Abra su carpeta de aplicaciones y navegue hasta la aplicación App Store. Haga clic con el botón derecho en la aplicación y seleccione "Mostrar contenido del paquete". Seleccione la carpeta de contenidos. Dentro de esta carpeta, verá una aplicación llamada "Info.plist". Copia esto en el escritorio o en otra carpeta. Abra este archivo en Text Edit. Hay varias opciones dentro de este archivo. Desplácese hacia abajo hasta la opción que indica. NSUserNotificationAlertStyle alerta Cambie "alerta" a "ninguno".

Guarde el archivo y cópielo de nuevo en la ubicación donde lo encontró. Deberá autenticarse con su contraseña de administrador para realizar el cambio, ya que está modificando 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.

    
respondido por el App Store is Annoying 09.04.2014 - 10:25
1

Actualización: esto no funciona, la clave parece ser ignorada por alguna razón.

Creo que podría cambiar el comportamiento predeterminado de App Store.app cambiando la entrada NSUserNotificationAlertStyle plist de alert a banner . Acabo de aplicar este cambio, pero no he podido verificar que funcione porque todavía no se han realizado actualizaciones.

Esto es lo que hice:

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

Buscar alerta: ^w alert<

reemplace con banner y guarde ^x y

    
respondido por el user656562 05.02.2013 - 21:07
1

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:

los valores predeterminados de sudo escriben /System/Library/LaunchAgents/com.apple.notificationcenterui KeepAlive -bool false

Se le pedirá que ingrese su contraseña de administrador para continuar con la solicitud para desactivar el Centro de notificaciones. Puede volver a habilitar el centro de notificaciones al reemplazar "falso" en la declaración anterior por "verdadero".

Después de hacer eso, escriba el siguiente comando para salir del Centro de notificaciones:

NotificationCenter de killall Cuando cierre la sesión y vuelva a iniciarla en su Mac, faltará el icono del Centro de notificaciones en la barra de menús.

O

Simplemente puede ocultar la actualización en la tienda de aplicaciones de Mac o desde donde venga la notificación.

Agradecimientos: enlace

    
respondido por el GummyArgyle 01.02.2014 - 02:09
1

Uh .... por alguna razón no puedo responder a Buscar arriba quien está hablando de todo <key> NSUserNotificationAlertStyle </key> thing, en respuesta a "App Store Is Annoying".

Si vas a info.plist en el contenido del paquete, y parece que todo XML-y, creo que el truco para esto es encontrar esa línea con NSUserNotificationAlertStyle dentro de la etiqueta <key> , y luego busca el% etiqueta <string> , que debe estar intercalando la palabra "alerta". Simplemente cambie "alerta" a "ninguno" ... Creo que funcionará. Se reiniciará & prueba fuera ahora.

    
respondido por el DunderBumpkin 08.07.2014 - 02:03
-1

Pruebe: Preferencias del sistema, App Store y desactive Actualizaciones automáticas. Simple

    
respondido por el Him 09.02.2014 - 19:30
-1

Abrir preferencias del sistema > Actualizaciones de software, luego desmarque la casilla que dice "Se le notificará cuando las actualizaciones estén listas para instalarse" .

    
respondido por el user90012 08.09.2014 - 09:55
-1

Ir a la configuración > notification > app store > disable permitir notificación

    
respondido por el user179923 16.04.2016 - 10:48

Lea otras preguntas en las etiquetas