Hoy, la App Store me ofrece las herramientas de línea de comandos para Xcode 10.0 beta 1.
No recuerdo haberme registrado nunca como probador beta de ningún software de Apple. ¿Por qué obtengo esta actualización y cómo puedo evitar que dicho software beta se instale accidentalmente en mi sistema?
Tengo macOS 10.13.5 y Xcode 9.4. También tengo MacPorts con clang 6.0 (más nuevo que el de Xcode, pero no debería interferir).
Actualización 2019-06-04: Está sucediendo nuevamente, esta vez ofrece "Command Line Tools beta 1 para Xcode 11.0". Esto parece ser un error por parte de Apple nuevamente (ver la respuesta aceptada).
Actualización 2020-09-15: Nuevamente con "Herramientas de línea de comandos beta 5 para Xcode 12.0".
Apple ahora también solucionó el mismo problema que ocurrió con macOS 10.14 Mojave ofreciendo CLTools para macOS 10.15 Catalina. Por un corto tiempo, el catálogo 10.14 incluía las herramientas de 10.15, pero desde entonces se eliminó de este catálogo y solo se incluyó en el catálogo beta.
No se ha proporcionado un paquete de eliminación para eliminar las herramientas 10.15 específicamente este año. Puede intentar eliminar las herramientas con el paquete de eliminación de 10.14 o eliminarlas por completo y luego volver a instalarlas:
Apple solucionó el problema para macOS 10.13 High Sierra. Actualice las actualizaciones con ⌘R y la actualización debería desaparecer.
Esto fue un error por parte de Apple. Apple ha lanzado incorrectamente esta actualización para todos, no solo para aquellos en una ruta de actualización beta.
Si aún se muestra la actualización, puede ocultarla haciendo clic con el botón derecho y seleccionando Ocultar actualización.
Si instaló la actualización y se dio cuenta de que sus herramientas están rotas, puede eliminarlas usando CLTools_macOS_SDK_Remove_1014.pkg
Apple:
La actualización se proporcionó incorrectamente en el catálogo de actualizaciones de software predeterminado en High Sierra: https://swscan.apple.com/content/catalogs/others/index-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard .merged-1.sucatalog.gz .
La actualización se proporciona para beta y desarrolladores en sus catálogos asociados:
<dict>
<key>Digest</key>
<string>82bddd90f3152da26424d8c6fb7264763a3eee78</string>
<key>Size</key>
<integer>26082625</integer>
<key>MetadataURL</key>
<string>https://swdist.apple.com/content/downloads/01/53/091-65367/h0b7b20hoylsqj7pih1htv5b9oa9y4z4gq/CLTools_SDK_macOS1014.pkm</string>
<key>URL</key>
<string>http://swcdn.apple.com/content/downloads/01/53/091-65367/h0b7b20hoylsqj7pih1htv5b9oa9y4z4gq/CLTools_SDK_macOS1014.pkg</string>
</dict>
softwareupdate --ignore "Command Line Tools beta 1 for Xcode-11.0"
no parece ayudar; ni hay un botón Ignorar en la GUI.Como este error también ocurre en Monterey con Command Line Tools beta 3 para Xcode 14.1 a veces, aquí hay una solución:
sudo rm -rf /Library/Developer/CommandLineTools/.beta
Cuando la versión beta ya esté instalada, vuelva a instalar:
sudo rm -rf /Library/Developer/CommandLineTools/
xcode-select --install
Luego busque actualizaciones de herramientas (e instálelas si es así):
softwareupdate --list
softwareupdate --install -a
Jahhein
grg
Jahhein
bandera pirata