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.
Respuestas
¿Demasiados anuncios?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.
- Abra El Terminal.
-
Convertir el
updatejournal.plist
al entrar en esta línea deplutil -convert xml1
, a continuación, arrastre elupdatejournal.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
Abra
updatejournal.plist
con su editor de texto favorito (TextEdit funciona bien).-
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>
-
Convertir el archivo a binary1 al entrar en esta línea de
plutil -convert binary1
y arrastre elupdatejournal.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
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.
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