3 votos

La Appstore de múltiples actualización de la misma aplicación

Cuando abro el AppStore, en virtud de las actualizaciones, la aplicación considera que es necesario actualizar la misma aplicación varias veces. En este caso Herramientas de Línea de Comando aparece varias veces en una fila. ¿Cómo puedo eliminar estas entradas múltiples en el app store.

6voto

sayzlim Puntos 2175

El registro de las actualizaciones están disponibles en:

~/Library/Application Support/App Store/updatejournal.plist

La solución más simple es claro que la actualización de los registros de eliminar el archivo mencionado.

Aquí está la guía para eliminar duplicados si desea mantener la actualización de los registros.

  1. Abra El Terminal.
  2. Convertir el updatejournal.plist al entrar en esta línea de plutil -convert xml1 , a continuación, arrastre el updatejournal.plist desde el Finder a la Terminal para expandir la ruta, a continuación, presione Retorno. La mía es la siguiente:

    plutil -convert xml1 /Users/SayzLim/Library/Application\ Support/App\ Store/updatejournal.plist 
    
  3. Abra updatejournal.plist con su editor de texto favorito (TextEdit funciona bien).

  4. Encontrar los duplicados de los registros de actualización. Por ejemplo, el mío es de Herramientas de Línea de Comandos (OS X 10.10). El punto es que para eliminar esa entrada que se encuentra dentro del ámbito de aplicación de la <dict>. Así que usted debe borrar el contenido de la entre <dict> y </dict>. Aquí está la línea debo eliminar. Guardar el archivo.

    <dict>
        <key>__isSoftwareUpdate</key>
        <true/>
        <key>installDate</key>
        <date>2014-10-17T09:55:17Z</date>
        <key>productKey</key>
        <string>031-08844</string>
        <key>release-notes</key>
        <string>Command Line Developer Tools for OS X 10.10</string>
        <key>title</key>
        <string>Command Line Tools (OS X 10.10)</string>
        <key>version</key>
        <string>6.1</string>
    </dict>
    
  5. Convertir el archivo a binary1 al entrar en esta línea de plutil -convert binary1 y arrastre el updatejournal.plist desde el Finder, y pulse Retorno. Aquí es mío, en el Terminal:

    plutil -convert binary1 /Users/SayzLim/Library/Application\ Support/App\ Store/updatejournal.plist 
    
  6. Abre Mac App Store y actualizar las Actualizaciones de la sección. El duplicado de la línea debe desaparecer. Recuerde que sólo eliminar una entrada de archivo duplicado. Imagina que plist como una hoja de cálculo con las líneas duplicadas. Acaba de eliminar.

Siéntase libre de dejar la pregunta en el comentario si el tutorial es vaga.

2voto

user72799 Puntos 296

Trate de borrar la App Store cache, reinicie su Mac y verificación de la App Store.

Para borrar la caché, abra el Terminal y copiar y pegar el siguiente comando:

open $TMPDIR../C/

En la ventana que se abre, busque la com.apple.appstore carpeta y moverlo a la Papelera.

Reinicie su Mac.

1voto

He experimentado el mismo problema, pero no resolverlo, incluso mediante la edición de 'updatejournal.plist.'

Un sitio web que fue escrito en Japonés proporcionado una solución y resuelve el problema en el pasado. Espero que tu problema será resuelto mediante este método.

http://qiita.com/hshimo/items/5bbc85bb98530c4ac591 (escrito en Japonés)

Por favor, me permite copiar los puntos esenciales aquí. Él dijo que era debido a un Foco de comportamiento (cuando el enfoque está deshabilitado). Para resolver esto, que una vez necesitan para volver a habilitar la mira:

$ sudo launchctl load-w /System/Library/LaunchDaemons/com.apple.los metadatos.mds.plist
$ sudo mdutil -E /

y volver a desactivar (si es necesario), después de reiniciar el sistema operativo en mi caso, por:

$ sudo launchctl unload-w /System/Library/LaunchDaemons/com.apple.los metadatos.mds.plist

Espero te sirva de ayuda.

Atsushi

-2voto

turnetzb Puntos 1

Simplemente reinicia tu mac antes de la actualización.

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