Actualización de OS X Yosemite Xcode atascada en 'Esperando'

82

Recientemente descargué Yosemite, y estoy tratando de actualizar mi Xcode. Presioné 'Actualizar' en la tienda de aplicaciones, pero me he quedado atascado en 'Esperando' durante los últimos 30 minutos.

Como se ve en Launchpad

Como se ve en la App Store

¿Qué puedo hacer para arreglar esto?

David
fuente

Respuestas:

108

Sí, muchas personas se han enfrentado a este problema. Primero, cancele su actualización . (En la ventana de actualización de AppStore, mantén presionado Optionpara mostrar el botón Cancelar).

Ahora, puedes hacer dos cosas:

  1. Descargue e instale el Xcode DMG desde aquí (si tiene una cuenta de desarrollador de Apple)

  2. O intente borrar su caché y reinicie la descarga desde la tienda de aplicaciones. Puede usar aplicaciones de terceros o ingresar este comando en su terminal:

    rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/com.apple.appstore"

Sheharyar
fuente
Después de descargar el DMG Xcode puede tomar mucho tiempo para iniciarse porque Gatekeeper parece verificar la aplicación por un tiempo, eso es lo que me pasó. fuente: iphonedev.tv/blog/2014/9/8/…
elhombre
55
Siempre olvido que necesitas la <kbd> Opción </kbd> para mostrar herramientas muy útiles. Todo lo que necesitaba hacer en mi caso era cancelar la instalación y reiniciarla.
Justus Romijn
@elhombre: gracias por la advertencia: la reinstalación de xcode 7.2 llevó horas (literalmente) usando .dmg para descargar e instalar. Y luego existe la necesidad de reinstalar complementos, nueva documentación, etc. No es una gran experiencia de usuario / desarrollador en comparación con los productos IDE de JetBrains cuyas actualizaciones generalmente no tienen problemas.
arcseldon
44
También recomendaría usar la softwareupdateherramienta de línea de comandos en lugar de usar la tienda de aplicaciones. softwareupdate --install --all --verbose
solo el
2
@onlynone La línea de comando no funcionó para instalar Xcode. :(
Otávio
17

Solo espera. Si intentó una solución que figura en otra respuesta aquí, cierre todas las aplicaciones, reinicie su computadora y, cuando reinicie, abra la tienda de aplicaciones en la página de actualización, haga clic en el botón Actualizar y olvídese. La mía tardó unos 20 minutos en comenzar y salir de la "espera". Leí informes de que a algunas personas les tomó aproximadamente una hora comenzar.

Intenté todo lo demás antes y estaba listo para hacer una reinstalación completa de xcode. Nada funcionó excepto que yo solo esperara.

usuario164080
fuente
2
Solo quería intervenir y decir que esto es lo que "funcionó" para mí. Creo que la respuesta correcta aquí en una palabra es "paciencia".
CoBrA2168
1
Si esta es la solución (todavía estoy esperando ver), entonces la falta de alguna indicación de progreso es parte del problema.
sdenham
2
Consejo profesional si eres impaciente y quieres ver el progreso: abre la aplicación "Consola" y filtra los mensajes para Xcode, allí se escriben muchos eventos de registro relacionados con la actualización.
Robin Andersson
esperarlo funcionó para mí. Primero salí de mi cuenta de la tienda de aplicaciones, luego reinicié el mac, luego volví a iniciar sesión después de seleccionar "actualizar". Esperó unos 5 minutos y luego cambió de "esperar" a "instalar"
Lucky Mike
@sdenham: en realidad, no está progresando mientras se muestra "Esperando ...". Si estaba progresando, mostraría una barra de progreso de descarga. Lo que sea que esté esperando, no está sucediendo. Para algunas personas, nunca sucede. Entonces, se podría decir que el problema es que no hay forma de que un usuario experto pregunte qué está esperando, lo que podría ayudarnos a decidir qué hacer al respecto.
ToolmakerSteve
12

Resolví el problema moviendo Xcode de mi carpeta de Aplicaciones a la papelera. No tenía una opción para cancelar la actualización (todos los botones debajo de Actualizar en la App Store estaban en gris para mí).

Una vez que escribí mi contraseña para confirmar la mudanza, la App Store me solicitó que cancelara la actualización o que eliminara la aplicación. Al optar por eliminar la aplicación, la actualización comenzó a descargarse de inmediato.

Tostado
fuente
1
Esta parece ser la solución más simple, y funcionó para mí después de haber probado un montón de formas más elegantes.
alpsystems.com
3

Este enfoque simple funcionó para mí:
no cancelé nada, abrí AppStore e inicié la actualización (si aún no lo ha hecho); luego haga clic en "Almacenar" en el menú superior izquierdo y elija la siguiente opción: "Buscar descargas inacabadas ...". Ingrese su ID de Apple y contraseña y todo estará en funcionamiento.

La razón es que XCode requiere confirmación adicional antes de la descarga.

Espero que ayude.

Arturas Taleikis
fuente
3
Esto no funcionó para mí. Puede funcionar para otros, así que no voté en contra.
rinogo
0

Ayer esto me sucedió durante la búsqueda regular de actualizaciones, y entre múltiples reinicios, y la eliminación de manifest.plist comenzó a funcionar nuevamente.

rm "$(getconf DARWIN_USER_CACHE_DIR)/com.apple.appstore/manifest.plist"

(Realmente cambié el nombre para descubrir que este era el archivo de interés.

David Dyck
fuente
Creo que lo que esta respuesta agrega a la respuesta aceptada es que el archivo específico dentro de com.apple.appstore que es relevante es "manifest.plist".
ToolmakerSteve
0

Solo para agregar otra respuesta aquí, tenía dos versiones de Xcode en la plataforma de lanzamiento. Al abrir uno, apareció un cuadro de diálogo preguntando si me gustaría "Instalar componentes adicionales", que parece haberlo solucionado.

Aparte de las dos copias de Xcode. Y ahora que Xcode se está ejecutando, la "actualización" se está descargando. Mira qué pasa....

preguntas
fuente
-1

Esto funcionó perfectamente para otra descarga de la App Store atascada en "espera". Salí de la App Store, abrí la Terminal, pegué el código de la publicación de Sheharyar para borrar el caché y presioné Enter. Reinicié App Store y pude comenzar mi descarga de inmediato.

David Finkelklutz
fuente
2
Bienvenido a Ask Different! Esto no parece ser una respuesta independiente, y probablemente sería mejor como un comentario sobre la respuesta anterior. Sé que aún no tienes los puntos para comentar, pero le he pedido a alguien que venga y vea cómo moverlo. Mientras tanto, puedes ver si puedes obtener los puntos necesarios para comentar. Intenta navegar y ver si hay alguna pregunta que quieras responder o hacer.
JMY1000