¿Cómo puedo evitar que MacAppStore muestre actualizaciones para las aplicaciones eliminadas?

4

He eliminado las aplicaciones que se compraron a través de Mac AppStore. Usé "CleanApp" para eliminar las partes que quedaban en las carpetas de soporte de aplicaciones.

Pero todavía veo notificaciones de actualizaciones en la aplicación AppStore.

Sé que puedo ocultar el nombre de la aplicación en la pestaña Compras, pero ¿hay alguna forma de eliminar estas notificaciones de forma permanente?

No es solo una cosa cosmética. Si tengo varias actualizaciones y selecciono "Actualizar todas las aplicaciones", las aplicaciones eliminadas se volverán a instalar.

Tenga en cuenta que estoy preguntando por la Mac App Store, no por la iOS Store.

    
pregunta David DelMonte 27.09.2012 - 19:37

6 respuestas

2

Por lo general, este es un problema con Spotlight.

El paso más simple es apagar el mac, desconectar todas las unidades externas y arrancar para asegurarse de que no haya montados volúmenes adicionales. El siguiente paso sería reconstruir el índice de Spotlight .

Por último, busque en otras cuentas de usuario para asegurarse de que otro usuario no haya instalado o copiado esa aplicación en su carpeta de inicio.

    
respondido por el bmike 29.09.2012 - 17:06
2

Tuve el mismo problema y te sugiero que pruebes una solución más relajada.

En lugar de gastar un tiempo considerable en reiniciar y reconstruir índices, use Spotlight para buscar la aplicación. Seleccione "Mostrar todo en el buscador", arroje todas las instancias en el bote de basura y vacíelo.

    
respondido por el Tomas Fasth 04.11.2013 - 09:42
1

En MacOS 10.13 en 2018, tuve que usar una combinación de técnicas:

  • Salga de la App Store, luego busque la aplicación ofensiva en todos los volúmenes (incluidos los volúmenes extraíbles y de red a los que no siempre se ha conectado, pero utilice con la frecuencia suficiente para que estén indexados con Spotlight) y elimine todas las copias de la ofensa. la aplicación Es probable que App Store quiera actualizarlos si Spotlight le ha informado que existen.
    • Si utiliza alguna solución de copia de seguridad de "archivos sin formato", como una aplicación de duplicación de disco, deberá utilizar este método para encontrar las copias adicionales. Esto puede requerir el montaje manual de un volumen que normalmente no se monta, excepto durante las operaciones de copia de seguridad. Considere la posibilidad de excluir este volumen de la indexación de Spotlight en el futuro.
    • Si necesita conservar una copia antigua de la aplicación por algún motivo (por ejemplo, para usarla en otras máquinas con sistemas operativos anteriores que no sean compatibles con la versión actual de la aplicación), archívela con ZIP, 7Zip o lo que sea. Si está montando alguno de los discos duros de esas máquinas en la red, también deberá excluirlos (o al menos sus carpetas de aplicaciones) de su indexación local de Spotlight.
    • Vea también esta pregunta relacionada para algunas técnicas de find o locate para buscar .pkg y .plist de basura huérfanas relacionadas con la aplicación. Es más probable que se necesite esta parte cuanto más tiempo haya estado actualizando sobre la misma instalación (por ejemplo, mi MacOS 10.13 comenzó su vida como MacOS 10.7, hace años, y por lo tanto tiene mucho más espacio que un nuevo disco 10.13 ).
  • Reinicie App Store y vea si eso lo resolvió. (Todavía puede decir que la actualización está disponible hasta que haga esto y entre en la pestaña Actualizaciones). Si no, cualquiera de las siguientes acciones debería funcionar, y puede hacerse en secuencia hasta que la victoria sea suya (salga de la App Store antes cada intento):
    • Use los comandos mdutil y launchctl provistos en la respuesta de Dipak G., luego reinicie App Store.
    • Reinicie su Mac, luego vuelva a revisar la App Store.
    • Reconstruya el índice de Spotlight de forma canónica , y vuelva a revisar App Store, después de otro reinicio si es necesario.

En mi caso personal, tuve que hacer todo esto, de forma secuencial, excepto las dos últimas balas. No me moví hacia la técnica Dren / Jawa de buscar _MASReceipt stuff dentro de la aplicación, ya que mi objetivo era destruir la aplicación por completo. Esa idea podría ser buena para cortar la conexión entre la aplicación y la App Store, por ejemplo. si ha reemplazado la versión de App Store con una directamente del desarrollador.

    
respondido por el S. McCandlish 28.05.2018 - 20:18
0

Gracias por tus consejos Una solución eventual: busqué otras instancias de algunas aplicaciones, encontré una copia en otro disco, pero como no quería eliminarlo por completo, lo comprimí y luego eliminé la aplicación. Bastante obvio, tal vez, pero ... Las alertas de actualización molestas se han ido.

    
respondido por el Kjetil 11.03.2014 - 11:33
0

La carga de la lista de metadatos funciona cuando la Mac App Store muestra actualizaciones para aplicaciones desinstaladas:

Apague el foco:

sudo mdutil -a -i off

Descárgalo:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Cargarlo:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Encender nuevamente el foco:

sudo mdutil -a -i on

Ahora todo está reindexado y no debería haber actualizaciones para las aplicaciones desinstaladas.

    
respondido por el Dipak G. 19.11.2014 - 07:54
0

Todo lo que tienes que hacer para resolverlo es lo siguiente:

  1. Haga clic con el botón derecho en su aplicación y haga clic en Show Package Contents

  2. Navega a Contents/_MASReceipt/

  3. Abra el archivo receipt en la edición de texto

  4. Buscar ( Cmd + F ) para "enojado"

  5. Eliminar todo el párrafo, que contiene com.NAMEofYOURproblemAPP

  6. Guardar. Como no tiene permiso para editar archivos del sistema, tendrá que guardar el nuevo archivo de recibo en otro lugar y luego reemplazar el antiguo con el editado después de ingresar su contraseña.

  7. Listo

respondido por el Dren 27.11.2014 - 11:43

Lea otras preguntas en las etiquetas