¿Cómo aceptar la licencia de Xcode?

40

Quiero instalar una caja de herramientas basada en C en el software MATLAB. Para hacer esto, necesito instalar el compilador GCC. Creo que ya lo he hecho. Y tengo Xcode también.

Para configurar la caja de herramientas, necesito escribir mex -setup; en la ventana de comandos de MATLAB. Tengo la siguiente advertencia y no sé cómo resolverla:

  

Advertencia: Xcode está instalado, pero su licencia no ha sido aceptada. Ejecute Xcode y acepte su acuerdo de licencia.

     

Error al usar mex
  No se encontró ningún compilador compatible o SDK. Para conocer las opciones, visite enlace .

    
pregunta Electricman 02.03.2015 - 17:21

5 respuestas

72

En la Terminal:

sudo xcodebuild -license

Que debería verlo / aceptarlo en nombre de todas las cuentas en esa Mac en particular.

En las versiones recientes de Xcode, puedes aceptarlo en un solo paso:

sudo xcodebuild -license accept
    
respondido por el TJ Luoma 28.10.2015 - 13:49
10

Debe iniciar / abrir Xcode una vez para aceptar el acuerdo de licencia. La forma más sencilla de ejecutar la aplicación es haciendo clic en el icono de Spotlight en la parte superior derecha y simplemente escriba su nombre.

    
respondido por el nohillside 02.03.2015 - 17:25
2

También puedes hacer esto desde la línea de comando sudo xcrun cc

    
respondido por el Steve Tauber 20.09.2015 - 11:56
0

Si no tiene XCode instalado, puede descargarlo desde Apple Developer o la App Store.

Tuve que hacer Clover-Space, escriba xcode (que levantó XCode-Beta), y presione Clover-Enter para abrir la ubicación del archivo. Descubrí que mi XCode todavía estaba en la carpeta "Descargas".

Así que lo arrastré / solté en la carpeta Aplicaciones, luego ejecuté: Descarga Xcode o muévelo a tu carpeta de Aplicaciones. Luego, abra el terminal y ejecute ambos comandos. Uno después del otro.

sudo xcode-select -s /Applications/Xcode-Beta.app/Contents/Developer

sudo xcodebuild -license

Luego, coloque el espacio hacia abajo en la parte inferior y escriba "de acuerdo"

    
respondido por el Suamere 25.10.2016 - 00:26
0

Debes aceptar la licencia XCode. Si no tiene XCode instalado / no necesita la aplicación, puede instalar las herramientas de desarrollador, que también completarán el acuerdo de licencia:

# Install Command Line Tools
xcode-select --install

# Enable command line tools
sudo xcode-select --switch /Library/Developer/CommandLineTools

Fuente: enlace

    
respondido por el Jake 25.11.2018 - 22:06

Lea otras preguntas en las etiquetas