Actualizaciones fantasma en Mac

Mi base me dice que tengo 8 actualizaciones disponibles:

tienda de aplicaciones

También recibí la notificación solicitando instalar actualizaciones. Sin embargo, cuando abro App Store, solo veo actualizaciones instaladas recientemente (sin actualizaciones de aplicaciones o software visibles):

actualizaciones instaladas

Si las actualizaciones son reales, ¿cómo actualizo?, y si no, ¿cómo me deshago de la burbuja?

Editar (más información):

$ defaults read com.apple.appstore
{
    "NSWindow Frame Preferences" = "0 116 1277 661 0 0 1280 777 ";
    "NSWindow Frame window_prefs" = "20 51 1240 726 0 0 1280 777 ";
    SeenOSUpdates =     (
    );
    Storefront = "143441-1,13 ab:WJ6jMoo1";
    appStoreBadgeCount = 7;
    "com.apple.appstore.WebKit2DeveloperExtrasEnabled" = 1;
    "com.apple.appstore.WebKit2ShowsToolTipOverTruncatedText" = 1;
    "com.apple.appstore.WebKit2SuppressesIncrementalRendering" = 1;
    "com.apple.appstore.WebKit2UserInterfaceDirectionPolicy" = 1;
    "primary.WebKit2DeveloperExtrasEnabled" = 1;
    "primary.WebKit2ShowsToolTipOverTruncatedText" = 1;
    "primary.WebKit2SuppressesIncrementalRendering" = 1;
}
$
Eso es extraño. Mi salida tiene un ` availableUpdates = (); ` bloque. Lo único que se me ocurre en este momento es crear un nuevo usuario y ver si todavía muestra las actualizaciones. Aparte de eso, una reinstalación de Sierra si ha probado todo lo que he proporcionado. Pero primero eliminaría las aplicaciones y las reinstalaría.
Creé un usuario ficticio y cambié a esa cuenta, todavía mostraba 7 actualizaciones a pesar de que no inicié sesión en iCloud.
Creo que esto se debe a que las aplicaciones en sí mismas están vinculadas a una ID de iCloud y no es necesario iniciar sesión por eso. Esto es para garantizar que las aplicaciones sean legítimas, con qué cuenta de iCloud se descargó, etc. Tiene que ver con los archivos de recibo en su sistema.
¿Entonces qué hago?
Si no te importa, no te preocupes por eso. Borraría las aplicaciones que sé que vinieron de la tienda de aplicaciones y las volvería a instalar. Si veo un ajuste de número, lo terminaría. Si no, lo reinstalaría. Las instalaciones limpias siempre son agradables y frescas. Sin embargo, creo que tengo una solución para el número, pero no para aplicaciones posiblemente no actualizadas, si es que realmente hay alguna. Estará en mi respuesta.
La respuesta aceptada en esta pregunta (que se ha cerrado como un duplicado de esta) es la solución, y mucho más simple: apple.stackexchange.com/questions/258979/…

Respuestas (7)

La App Store estaba teniendo problemas desde ayer por la tarde.
No fue tu culpa, el problema fue de ellos.
Pero ya está de vuelta.

También creo que se trata de un problema de sobrecarga del servidor en el que el catálogo de actualizaciones que se envía a los clientes Mac provoca cálculos incorrectos. Nada ha cambiado en docenas de Mac que administramos que tenían este problema además del paso del tiempo y este problema se ha solucionado en general ahora.

Probaría el siguiente comando en la terminal para descargar e instalar las actualizaciones disponibles para su Mac. Todos los comandos a continuación requieren privilegios de administrador y le solicitarán su contraseña, que NO se transmite a la pantalla. No verá el signo de intercalación moverse en absoluto mientras lo escribe o será reemplazado por "*" por carácter de su contraseña. Esto es normal.

sudo softwareupdate -ia

Esto descarga e instala todas las actualizaciones disponibles.

Si tal vez ha configurado un catálogo de App Store diferente (generalmente se hace en las empresas), puede ejecutar primero el siguiente comando y luego el comando anterior. Puede ejecutarlo de todos modos para restaurar el catálogo a los valores predeterminados si no está seguro.

Restablecer catálogo predeterminado para App Store:

sudo softwareupdate --clear-catalog

Para las Mac comerciales que necesitan restaurar el catálogo a la empresa, puede hacerlo con el siguiente comando:

sudo softwareupdate --set-catalog <URL GOES HERE WITHOUT BRACKETS>

El primer comando que dije debería descargar e instalar todas las actualizaciones, pero a veces ocurren errores y las cosas no funcionan. Otro intento de resolver el problema podría ser el siguiente comando primero.

Restablecer todas las actualizaciones ignoradas:

sudo softwareupdate --reset-ignored -ai

¡Más ediciones! Intentemos ver qué cree la tienda de aplicaciones que necesita una actualización con este comando:

defaults read com.apple.appstore 

La última opción posible que se me ocurre es escribir que no hay actualizaciones disponibles. Si hay actualizaciones disponibles, esto no solucionará eso, pero cambiará el número de actualizaciones disponibles.

defaults write com.apple.appstore appStoreBadgeCount 0 

Esto puede cambiar el número de insignias.

A veces nada funciona, y una reinstalación puede ser la mejor opción. Pasos a continuación.

¡No olvides hacer una copia de seguridad de tus datos!

  1. Descarga MacOS Sierra desde la tienda de aplicaciones.
  2. Vuelva a instalarlo abriéndolo y ejecutándolo

O PARA UNA TOALLITA LIMPIA, SIGA LEER

  1. Limpie una unidad USB o partíciela con un mínimo de 6 GB con el nombre Sin título
  2. Ejecute el siguiente comando después de descargar Sierra para crear un USB de arranque.

    sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ macOS\ Sierra.app
    

    Esto puede tomar un poco de tiempo para copiar en el USB.

  3. Ahora, inicie el modo de recuperación manteniendo presionada la tecla alt/opción directamente después de iniciar su mac.

  4. Aquí se le presentará la opción USB (no olvide enchufarlo, manténgalo enchufado o no aparecerá) NOTA Si se configuró una contraseña de firmware, deberá ingresarla para iniciarla y elegir un disco para arrancar!
  5. Arrancar desde el USB será como el modo de recuperación y puede borrar el HD/SSD de su Mac y reinstalar una copia nueva y limpia de OS Sierra.

¡No olvides hacer una copia de seguridad de tus datos!

La reinstalación a través de alt/opción + comando + r en la recuperación de Internet (si está disponible en su modelo de Mac) revertirá y descargará el sistema operativo antiguo con el que vino de las instalaciones de Apple y luego a Sierra, por lo que un USB de arranque es una buena opción y usted puede guardarlo allí para otro uso.

Solo encontré 1 actualización con actualización de software -l
Lo más probable es que fuera la actualización más reciente de iTunes que se lanzó hace unas horas. Lo que en ese caso no resolvió tu problema. Recibo un error de SSL para esas fotos que me impide verlas. Hoy era la fecha de vencimiento del certificado. Lo siento por eso.
Noté que dijiste -l para lista. ¿Puedes hacer una actualización de software Sudo --reset-ignored y luego -ia que instala todo?
¿Por qué Sudo? funciona bien sin.
Solo encontró iTunes. Instaló la actualización y ahora la burbuja vuelve a 7.
¿Qué Mac OS estás ejecutando?
mac OS Sierra 10.12.1
Si sabe cuáles son las aplicaciones que solicitan ser actualizadas, intente eliminarlas y volver a instalarlas. Algunas medidas menos drásticas pueden estar disponibles, pero necesito ubicar el comando para permitir que aparezca el elemento del menú Desarrollador de App Store. Desde allí podemos probar y borrar el caché. Otro es Preferencias del sistema> Tienda de aplicaciones> Verificar actualizaciones. Otra es desde el menú App Store > Tienda > Verificar descargas sin terminar. Sin embargo, mi último comentario es que se trata de una actualización de otra Mac en su cuenta que se está solicitando. En las Preferencias de la App Store, verá "Descargar aplicaciones automáticamente en otras Mac".
Lo siento, acabo de notar el "¿Por qué sudo?" Y porque el comando en realidad requiere privilegios de administrador porque está instalando software. Pero incluso si no lo hace, hace que el proceso descarte que ni siquiera pueda actualizar debido a una restricción de usuario estándar.
¡No conozco las aplicaciones, y no creo que tenga más de siete aplicaciones en mi computadora! Además, ninguna otra Mac usa mi cuenta y yo soy el administrador de mi computadora.
¿Puedes ejecutar un comando predeterminado, leer com.apple.appstore y copiar el resultado y ponerlo en tu pregunta por mí? Veamos cuáles son estas actualizaciones. La opción de menú de depuración/desarrollador no funciona o tengo la incorrecta para sierra.
ok listo, editado
Ejecuté ese comando, no produjo ningún error, pero no hizo nada.
Hice una lectura predeterminada de com.apple.appstore y produjo un resultado que indicaba 0. Intente reiniciar. Lo cambié de 2 a 0. Actualmente tengo dos disponibles.
Reiniciado, no pasó nada. ¡No sé qué está pasando!
Después de reiniciar, corrí $ defaults read com.apple.appstore appStoreBadgeCounty obtuve 7. Reutilicé el comando en su respuesta, y luego leí el recuento de insignias nuevamente y obtuve 0. Sin embargo, el ícono no cambió. EDITAR: después de reiniciar nuevamente, el recuento de insignias vuelve a 7.
Lo siento. No tengo ideas aparte de reinstalar aplicaciones y luego el sistema operativo si es molesto y no puedo llegar a cero. ¿Estás seguro de que todas tus aplicaciones están ubicadas estrictamente en la carpeta /Aplicaciones y no en una unidad local/USB?
¿Cómo reinstalaría mi sistema operativo? ¿Volver a descargar la aplicación de instalación de Sierra?
Agregado a la respuesta.
Gracias por toda tu ayuda @Jahhein, realmente lo aprecio.
No hay problema @ OldBunny2800, sin embargo, lamento no haber podido resolverlo sin una reinstalación. Intenté todo lo que se me ocurrió. Gracias por seguir aceptando la respuesta. :)
¿Por qué no? Me has estado ayudando, a un completo extraño, sin compensación durante las últimas dos horas seguidas. ¡Te daría una recompensa si pudiera! :)
Esta discusión probablemente debería pasar al chat en lugar de usar Comentarios.

Actualizar desde la pestaña comprada en la tienda de aplicaciones solucionó el problema.

Esto solucionó el problema para mí: había una serie de elementos que aparecían con "actualizar" al lado de ellos en la pestaña Comprado, pero no aparecían en la pestaña Actualizaciones.
en mi tienda de aplicaciones dice: no has comprado ninguna aplicación

Vaya a Preferencias del sistema y busque Actualizaciones, active Actualización automática y las Actualizaciones se descargarán -> automáticamente.

ingrese la descripción de la imagen aquí

Todavía no veo las actualizaciones disponibles, pero se han actualizado e instalado en segundo plano. Y dado que supongo que esto es solo un error temporal (no puede ser una coincidencia, que miles de usuarios tengan el mismo problema simultáneamente ...), esto debería funcionar como una solución.

La solución más simple que encontré fue ir al caché y eliminar dos carpetas llamadascom.apple.appstore

  1. Vaya a Finder y presione ++ ;ShiftG
  2. Ubicar ~/Library/Caches/com.apple.appstorey eliminar com.apple.appstorecuáles son archivos de caché;
  3. Luego presione nuevamente esos comandos y vaya /private/var/folders, abra cada carpeta y cada subcarpeta (probablemente Csubcarpeta) hasta que encuentre com.apple.appstorey elimine esta carpeta;
  4. Reinicia tu Mac.

respuesta original encontrada en: Cómo reparar / Restablecer la aplicación App Store en Mac OSX - El Capitan

Descubrí que, cuando eso sucede, ir a la pestaña "Compras" por lo general revelará que se ha cerrado la sesión de la tienda de alguna manera, y le indicará que debe iniciar sesión nuevamente. Una vez que haya hecho eso, podrá descargar actualizaciones.

Cerrar sesión e iniciar sesión de nuevo y luego Check for Unfinished Downloadresolver el problema por mí

Desconectar:

En el menú de la tienda de aplicaciones, haga clic en Store->Sign Out

Registrarse:

En el menú de la tienda de aplicaciones, haga clic en Store->Sign In

Compruebe si hay una descarga sin terminar:

En el menú de la tienda de aplicaciones, haga clic en Store->Check for Unfinished Download