5 votos

Spotlight no encontrar aplicaciones después de las actualizaciones de la AppStore de ellos

Esto comenzó a suceder con Type2Phone, una aplicación de Houdah Software. Cada vez que quiero actualizar la aplicación a través de la AppStore, el Proyector ya no encuentro la aplicación (yo uso de Spotlight para el lanzamiento de la aplicación). Me puse en contacto con el desarrollador, y siguiendo una serie de pasos, hemos encontrado que lo que está sucediendo es que de alguna manera la actualización de la aplicación es que tienen este atributo añadido:

kMDItemSupportFileType            = (
    MDSystemFile
)

[Este es el resultado de millones de dólares comando]

Esto explica por qué la protagonista es no encontrar la aplicación.

Ahora, lógicamente, él me informó que este comando debe quitar el atributo:

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

Pero a pesar de que el comando se ejecuta, no elimina el atributo! I. e.

mdls /Applications/Type2Phone.app/ | grep MDSystemFile

Todavía tiene MDSystemFile como de salida.

He de ejecutar la Utilidad de Discos para verificar directorio de daños, reconstruida permisos, etc. fue en vano. La única solución es reconstruir el centro de atención índice completamente ... pero el problema reaparece con una nueva actualización.

Aunque, inexplicablemente, sólo ha pasado cada vez que he actualizado Type2Phone, ahora está sucediendo cuando me actualización de Tweetbot.

Cualquier perspectiva en este problema que me está volviendo loca?

4voto

pstadler Puntos 21

Yo tenía el mismo problema con Outbank.app que me estaba volviendo nueces, así.

Después de una artimaña he encontrado este sitio donde me dijeron que escribir el atributo con xattr actualiza los metadatos de spotlight. Así,

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

debe hacer el truco.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X