Spotlight no encontrará aplicaciones después de que la AppStore las actualice

Esto comenzó a suceder con Type2Phone, una aplicación de Houdah Software. Cada vez que actualizara la aplicación a través de la AppStore, Spotlight ya no encontraría la aplicación (utilizo Spotlight para el lanzamiento de aplicaciones). Me puse en contacto con el desarrollador, y siguiendo una serie de pasos, encontramos que lo que está sucediendo es que de alguna manera la aplicación actualizada está teniendo este atributo añadido a ella:

kMDItemSupportFileType = ( MDSystemFile ) 

[Esta es la salida del command mdls]

  • ¿Puedo enviar un file de dictionary a Mac App Store?
  • ¿Cómo puedo inhabilitar las actualizaciones de una aplicación cuando uso la App Store?
  • Mac App Store Personaje Error!
  • ¿Cómo puedo ocultar / eliminar actualizaciones de la Mac App Store?
  • Manera correcta de reasignar macOS instalados a otro ID de Apple?
  • Force Mac App Store para instalar en la carpeta de aplicaciones
  • Esto explica por qué Spotlight ya no encuentra la aplicación.

    Ahora, lógicamente, me informó que este command debería eliminar el atributo:

     sudo xattr -d com.apple.metadata:kMDItemSupportFileType /Applications/Type2Phone.app 

    Pero aunque el command se ejecuta, no quita el atributo! Es decir

     mdls /Applications/Type2Phone.app/ | grep MDSystemFile 

    Todavía tiene MDSystemFile como salida.

    He funcionado la utilidad del disco para comprobar para el daño del directory, los permissions reconstruidos, el etc. en ninguna utilidad. La única solución es rebuild completamente el índice de Spotlight, pero el problema se repetirá con una nueva actualización.

    Aunque inexplicablemente sólo sucedió cada vez que actualizé Type2Phone, ahora está sucediendo cuando actualizo Tweetbot.

    ¿Alguna idea sobre este problema que me está volviendo loco?

  • ¿Todavía es posible comprar una licencia para Mac OS X 10.6 Snow Leopard Server de Apple?
  • ¿Se pueden automatizar las instalaciones y actualizaciones de Mac Store?
  • ¿Puedo cambiar la carpeta de installation de Mac App Store pnetworkingeterminada?
  • ¿Cómo puedo encontrar la aplicación gratuita del día?
  • Problema de actualización de la aplicación Mac Store en Yosemite
  • ¿Cómo puedo download el file de installation de Lion?
  • One Solution collect form web for “Spotlight no encontrará aplicaciones después de que la AppStore las actualice”

    Tuve el mismo problema con Outbank.app que me estaba volviendo loco, también.

    Después de un wile encontré este sitio donde me dijeron que escribir el atributo con xattr actualiza realmente los metadatos del proyector. Asi que,

     sudo xattr -w com.apple.metadata:kMDItemSupportFileType "" /Applications/Type2Phone.app 

    debe hacer el truco.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).