Xcode en Mac App Store no se puede instalar, muestra que el espacio en disco no es suficiente


118

Estoy usando Mac OS para instalar XCode10.1.

Tengo 18,43 GB de espacio libre en disco en la mac,

pero cuando hago clic en el botón de instalación en el Xcode de la tienda de aplicaciones,

siempre muestra el mensaje de alerta "No hay suficiente espacio en el disco de almacenamiento, no se puede instalar el producto".

¿Cómo solucionar el problema en MacOS Mojave (10.14.1)?

Muchas gracias.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí


No pude comentar, pero esto funcionó para mí:dd if=/dev/zero of=./hugefile bs=100m
Simon Prosser

Respuestas:


96

Lo que también puede hacer es descargar Xcode e instalarlo manualmente. (Sin usar la actualización de la tienda de aplicaciones) Por lo tanto, siga los siguientes pasos:

  1. vaya a https://developer.apple.com/download/more/
  2. busque Xcode (o la última versión, por ejemplo, Xcode 10.2) y descárguelo e instálelo manualmente.

Consulte también esta publicación aquí: https://discussions.apple.com/thread/8622103?answerId=250008933022#250008933022


3
Intento todo desde arriba, rm dirs store * ..., instalo algo e intento actualizar, creo un archivo enorme ... nada. Solo descarga e instalación manual
miff

Si instala Xcode desde un paquete xip, ya no recibirá actualizaciones de Xcode a través de la App Store. A partir de ahora, deberá realizar manualmente todas las actualizaciones descargando el último paquete xip.
kubano

Necesita una identificación de desarrollador de Apple para descargar desde allí
sportzpikachu

La mejor respuesta de todas. Estos tontos de Apple no están tan lejos de Windows
Rubycon

90

Verifique el espacio "purgable" de su disco APFS con Utilidades de disco. Parece que Finder cuenta este espacio en el espacio libre, pero no en la App Store.

Pero puede engañar a macOS para que limpie APFS creando un enorme archivo de basura y luego eliminándolo.

Para crear el archivo usé el comando:

dd if=/dev/zero of=~/hugefile bs=100m

dejando que dd se ejecute durante unos 30 segundos, luego matándolo con ctrl + c, y eliminando el archivo:

rm ~/hugefile

Entonces App Store felizmente instaló la actualización.


3
Me funcionó y encuentro una respuesta que lo explica con mayor claridad. superuser.com/questions/1391048/...
SmartekWorks

1
Esta parece ser una buena solución, pero el proceso finaliza quejándose de que no hay suficiente espacio en disco. Algo atrapado en un círculo.
Pixel

10
No funciona:dd: ~/hugefile: No such file or directory
Mac

3
trabajó para mi. En lugar de 30 segundos me fui hasta que aparece el error No queda espacio en disco. Al eliminar el archivo enorme, Mac recuperó alrededor de 70 GB de espacio, cuando mostraba 20 GB antes de seguir los pasos anteriores. ¡Gracias salvador hoy!
ACP

9
si se ddqueja, también puede hacerlocat /dev/zero > ~/hugefile
Dmitry Shvedov

31

Tenía 52 GB disponibles (39 GB purgables), pero la estúpida Mac App Store en macOS 10.14.4 aún decía que no tenía suficiente espacio libre para completar mi compra de Xcode 10.2, incluso después de reiniciar. Solución:

  • Sal de la Mac App Store.
  • Eliminar directorio ~/Library/Caches/storedownloadd
  • Reinicie Mac App Store.

Mi "compra" de Xcode funcionó en el primer intento.

Para los curiosos: en el momento en que eliminé ese directorio, no contenía ninguna descarga de aplicaciones. Sólo contenía una pequeña (85 KB) base de datos SQLite ( .db, -shmy -walarchivos), que a su vez contenía cuatro tablas de SQLite, tres de los cuales tenían cero filas y uno de los cuales tenía sólo una fila y una columna que contiene el número de versión de esquema! Entonces, aparentemente, este es un error extraño en Mac App Store.


1
No tengo ese directorio en mi disco. ¿Alguna otra idea?
Robert Schmid

Curiosamente, acabo de comprobar y veo que tampoco tengo ese directorio. Entonces, tal vez solo aparezca cuando las aplicaciones se están descargando o cuando ocurren problemas de descarga. En su caso, leería la otra respuesta a esta pregunta y, por supuesto, si aún no lo ha hecho, reinicie la computadora y luego, desafortunadamente, llame al Soporte técnico para desarrolladores de Apple. Programa de Soporte . Pero es probable que lo envíen al soporte regular para consumidores de Apple, ya que, ya sabe, este es un problema con la Mac App Store. Por lo tanto, es posible que desee comenzar con el servicio de asistencia al consumidor habitual. Se paciente.
Jerry Krinock

5
Tuve que eliminar también el directorio storeassetd y forzar el cierre de todos los demonios de la tienda * en Activity Monitor, luego, cuando reinicié la App Store, finalmente pude instalar Xcode10.2.
ikuramedia

2
Estoy seguro de usar la carpeta de la biblioteca en el DIRECTORIO DE INICIO, no la raíz
Celwell

21
  1. Elimine los archivos antiguos del simulador en: ~ / Library / Developer / Xcode / iOS DeviceSupport /

  2. Elimine todos los archivos de datos derivados en: ~ / Library / Developer / Xcode / DerivedData

Una manera fácil de lograrlos es usar DevCleaner para Xcode: https://apps.apple.com/us/app/devcleaner/id1388020431?mt=12


en mi caso, ¿dónde no hay carpeta / XCode (¿oculta?), ¡Pero DevCleaner me tiene 24Gb y XCode finalmente se está instalando!
djdance

esta fue la única solución de todas las demás que realmente resolvió el problema. hoora
Hudi Ilfeld

Lo apliqué después de aplicar Jerry Krinock y Li Hibou arriba, no estoy seguro de si necesito todos esos pasos antes de esta respuesta, pero ahora está funcionando.
Shadi

Sí, funcionó. He estado buscando algo así durante años. Nunca pude actualizar xcode debido a la falta de espacio en disco. Me aclaró algo de 50 Gb
pluto puppy

13

¡El problema con la máquina del tiempo! por favor elimine las instantáneas antiguas

sudo tmutil listlocalsnapshots /
com.apple.TimeMachine.2019-09-25-135035
com.apple.TimeMachine.2019-09-28-232824
com.apple.TimeMachine.2019-09-29-012547
com.apple.TimeMachine.2019-09-29-022054
com.apple.TimeMachine.2019-09-29-031621
com.apple.TimeMachine.2019-09-29-052318
com.apple.TimeMachine.2019-09-29-070831
com.apple.TimeMachine.2019-09-29-092229
com.apple.TimeMachine.2019-09-29-101756
com.apple.TimeMachine.2019-09-29-114952

tmutil deletelocalsnapshots 2019-09-25-135035
tmutil deletelocalsnapshots 2019-09-28-232824

etc


Usé el script mencionado aquí para eliminar todas mis instantáneas a la vez. apple.stackexchange.com/questions/340905/…
Justin

13

Intentar actualizar a xcode 11.3.1 hoy, estaba en un problema como este. Sin embargo, puedo confirmar que la descarga comienza justo después de que el espacio libre alcanza los 24 GB según algunos de los comentarios anteriores.

Hice lo siguiente:
- eliminar ~/Library/Caches/storedownloadd
- eliminar ~/Library/Developer/Xcode/iOS DeviceSupport/
- eliminar algunos archivos del interior ~/Library/Developer/Xcode/DerivedData
- eliminar otros archivos no utilizados


2
para mí son 25 gb.
phongyewtong

Eliminar mis DerivedData ayuda. Me sorprende la cantidad de almacenamiento que tomó, tengo aproximadamente 10 GB de almacenamiento extra después de quitarlo. Gracias @ np2314
TommyLeong


10

Lo mismo aquí para Xcode 11.2. Es obligatorio tener al menos 28GB libres.

eliminando diferentes directorios como nosotros, cachés, .eclipse, .julia directorios para liberar.

ACTUALIZACIÓN: 24 GB con la última versión: 11.2.1


fue prueba y error ... cualquier culpa debe enviarse a Apple :)
devwebcl

Actualmente tiene 31 GB gratis. - todavía no es suficiente 😖
Martin

Si. Y XCode todavía no busca espacio purgable. La instalación salió bien después de que hice una "purga de instantáneas locales de la máquina del tiempo" : busque en Google lo que está en las comillas para obtener más detalles.
Martin

Tuve que liberar espacio hasta tener 32 Gb de espacio y luego me fue posible actualizar XCode. Esto es realmente muy malo de su lado. Tener espacio sin la posibilidad de usarlo como quieras, es exactamente lo mismo que no tenerlo. Entonces, al comprar una máquina nueva, todos deberíamos considerar qué ... ¿50 Gb extra? ... cojo ...
João Rodrigues



6
  1. Salir de la App Store
  2. Eliminar ambos storedownloadd como storeassetd de ~ / Library / Caches /
  3. Reiniciar App Store
  4. Inténtalo de nuevo

Los pasos anteriores me resolvieron el problema.

MacBook Pro (13 pulgadas, 2017, dos puertos Thunderbolt 3)

macOS Mojave Versión 10.14.6 (18G87)


1
Sí, probé muchos de los anteriores, pero este parece el que funciona
Abraham Hernandez

4

La mía es una solución extraña. No tenia storedownloadd carpeta las soluciones anteriores de las que se habló y la descarga manual no fue una solución real (¿qué pasa con las actualizaciones futuras?)

Creé manualmente storedownloadd En el siguiente directorio reinicié App Store, aunque el cargador tardó una eternidad (reinicié MacBook esperando un cambio) comenzó a descargar :)

~/Library/Caches/storedownloadd

3

Para mi caso: ya tengo xcode 10.1 en mi MBP.

  1. Eliminar directorio ~/Library/Caches/storedownloaddy storeassetd directoryen el mismo directorio.
  2. Vuelva a abrir la tienda de aplicaciones y acceda a la página de actualización.
  3. Descargue el xcode 10.2 de https://developer.apple.com/download/more/
  4. De alguna manera, la tienda de aplicaciones instalará automáticamente xcode 10.2 justo después de que finalice la descarga.

Hecho.


3

Intente instalar cualquier otra aplicación pequeña en la App Store y luego instale Xcode. Funcionó para mí. En mi caso, tenía 40 GB de espacio vacío pero no pude instalar Xcode debido al mismo error. Eliminar ~/Library/Caches/storedownloaddtampoco funcionó para mí.


No funcionó para mí. Descargó e instaló un juego de 2.8mb, y Xcode aún no descargará la actualización.
ejderuby

2

Me encontré con el mismo problema al intentar instalar XCode 11.beta después de instalar macOS Catalina. Lo que hice:

  1. eliminar ~ / Library / Caches / storedownloadd
  2. eliminar ~ / Library / Caches / com.apple.appstore
  3. desinstale la versión anterior de XCode (10.3) -> espere hasta que se eliminen todos los archivos, puede verificar en la Utilidad de Discos
  4. reinicio nuevo -> sin abrir las aplicaciones antes de reiniciar
  5. instale la nueva versión de XCode con Archive Utility.

2

Lo resolví actualizando MacOS ya que tendría instalada una versión anterior. Después de un reinicio mágicamente tenía espacio: D (lo mismo por cierto)


1

Hoy estaba literalmente en el mismo número. Pude descargar una vez que obtuve mi espacio libre de poco más de 20 GB.

El problema para mí era que mis archivos de algunos proyectos más grandes ocupaban demasiado espacio. Tendré que hacer una mejor purga, pero simplemente eliminar las cargas fallidas fue suficiente para reducir el espacio del sistema y descargar el último Xcode.

Aquí hay un gran enlace que explica esto con más detalle, así como la limpieza del simulador y los datos derivados.

Liberar almacenamiento de Mac

Lamentablemente, cuando compré mi Mac, desearía que alguien me hubiera dicho que obtuviera más de 250 GB de espacio. Todas las recomendaciones decían que los 125GB estaban bien para ejecutar Xcode. Está bien para aprender iOS, pero supongo que no pudieron evaluar el desarrollo a largo plazo.


1

La aplicación App Store no tiene en cuenta el espacio purgable. Envié un comentario sobre este problema hace algunas semanas al Programa de comentarios de Apple: parece arreglado desde macOS Catalina, ya que ahora funciona sin solución.

Para MacOS anteriores, consulte esta respuesta


1

TL; DR: Eliminando XCode (~ 7GB) y luego la carpeta Users / [inserte su nombre de usuario mac aquí] / Library / Developer (~ 90GB) liberó alrededor de 100GB. Luego instalé XCode fuera de la App Store y funcionó de maravilla.

Las respuestas anteriores, como rm hugefile, no me funcionaron porque supongo que tuve un problema de memoria legítimo. La descarga del archivo XCode y la instalación manual no funcionó porque todavía tengo el error de espacio / memoria.

Tenía alrededor de 10 GB de espacio libre según la Utilidad de Discos.

Eliminar XCode (lo tenía antes pero tuve que actualizarlo) y otras aplicaciones me llevaron a 17-20GB.

Todavía no funcionó.

Tuve que ir a Usuarios / [inserte su nombre de usuario mac aquí] / Biblioteca / Desarrollador y eliminé ese directorio, que supongo que de alguna manera salvó la basura de XCode a pesar de que eliminé la aplicación.

Eso me llevó a unos impresionantes 120 GB.

120GB.

Esa es la mitad de la memoria de mi disco duro.

?!

No tengo idea de cómo funciona eso.

Luego instalé XCode directamente desde la App Store y funciona como un encanto.

Supongo que tenga cuidado porque no estoy seguro de qué hay en ese directorio. No parecía importante y todo parecía relacionado con XCode. Parecían simuladores para XCode y otras cosas relacionadas con XCode. No estoy seguro. Yo uso XCode MUCHO, por lo que tal vez se acumulen registros de errores o registros de uso. Incluso entonces, eso es solo texto. Entonces no estoy seguro. Si me encuentro con algún problema extraño que pueda resultar, lo publicaré aquí, pero hasta ahora nada.

Además, recomiendo encarecidamente OmniDiskSweeper , que es un programa gratuito y así lo descubrí (entre otros problemas relacionados con la memoria en el pasado)


Tuve que reinstalar cocoapods
Josh Wolff

Ahora creo que lo que había en esta carpeta eran archivos de la creación de mi aplicación y la implementación en App Store> 30 veces.
Josh Wolff

1

Lo mismo aquí, probé la mayoría de los anteriores. 107 gigas de espacio libres, pero no lo suficiente para instalar.

Así que descargué Xcode de Apple directamente ( https://developer.apple.com/download/more/ ) y copié el archivo .xip en una unidad externa con mucho espacio.

Entonces pude hacer esto:

cd /Applications
xip -x "/Volumes/Blue 2T/Xcode_11.3.xip"

No olvide deshacerse del archivo xip cuando haya terminado.


0

Para mí, tenía una carpeta adicional en mi carpeta Macintosh HD / Volumes /, no estoy seguro de cómo se creó, pero era una especie de copia de mi disco duro externo. Después de eliminarlo, pude descargar xcode

Espero que esto ayude


No creo que alguien pueda tener la misma copia accidental del disco duro externo
godblessstrawberry

0

en mi MacBook tenía 31 GB disponibles (14 GB purgables), macOS 10.14.5 todavía decía que no tenía suficiente espacio libre para completar mi compra de Xcode 10.2 , simplemente borré el directorio ~/Library/Caches/storedownloadd, comencé a descargar.


0

Siempre llega tarde a la fiesta, pero de todos modos ... noté una correlación con las copias de seguridad de la máquina del tiempo, ya que tuve una copia de seguridad fallida algún tiempo antes y no conecté mi disco duro de la máquina del tiempo desde entonces.

Después de iniciar Time Machine Backup y cancelarla correctamente poco después, pude instalar la actualización. Intentalo :)


0

También tengo este problema con la friolera de 240 GB disponibles.

ingrese la descripción de la imagen aquí

Parece que la purga simplemente no ocurre. Creé un archivo realmente grande, pero murió porque no había espacio en el disco:

paul-> dd if=/dev/zero of=~/zeroes bs=100M
dd: error writing '/Users/paul/zeroes': No space left on device
151+0 records in
150+0 records out
15728640000 bytes (16 GB, 15 GiB) copied, 33.0689 s, 476 MB/s
[~/Library/Caches ]
paul-> ls -lh ~/zeroes 
-rw-r--r-- 1 paul staff 15G Nov 17 09:27 /Users/paul/zeroes

Ciertamente no debería haberse detenido en 15 GB

paul-> df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/disk1s1    466G  268G  197G  58% /
/dev/disk1s4    466G  1.1G  197G   1% /private/var/vm

Curiosamente, después de eliminar el archivo grande, pude descargar Xcode de la App Store.


0

Además, verifique el almacenamiento anterior consumido de Xcode a través de OmniDiskSweeper y elimine los datos y simuladores innecesarios que liberarán demasiado tamaño.


-1

Hay una forma sencilla de solucionar este problema. Puede usar la utilidad integrada de macOS para ver y borrar archivos no deseados, archivos / carpetas ocultos fácilmente.

Vaya al  > About This Macmenú en la parte superior izquierda, vaya a la sección de almacenamiento y haga clic en el Manage...botón. En la documentsección puede ver todos los archivos y carpetas con su tamaño y eliminar los archivos no deseados.

Consulte esta guía para obtener más información.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.