"Aceptar la licencia Xcode / iOS requiere privilegios de administrador, por favor vuelva a ejecutar como root a través de sudo."cuando se utiliza GCC


Al intentar compilar mi programa C, ejecutando el siguiente comando:

gcc pthread.c -o pthread

Devuelve:

Aceptar la licencia Xcode/iOS requiere privilegios de administrador, por favor vuelva a ejecutar como root a través de sudo.

Y mi código no compila.

¿Por qué sucede esto y cómo puedo solucionar este problema?

 457
Author: the Tin Man, 2014-10-05

8 answers

Abra Xcode y acepte el nuevo acuerdo de usuario. Esto sucedió porque se descargó una nueva versión de Xcode y no se aceptó el nuevo acuerdo.

 753
Author: coachcal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-10-04 21:26:32
sudo xcodebuild -license

Se encargará de ello sin problemas en la línea de comandos. Tenga en cuenta que tendrá que desplazarse manualmente por la licencia y aceptar sus términos al final, a menos que agregue "accept" a la línea de comandos :

sudo xcodebuild -license accept
 522
Author: Andy Barbour,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-09-23 10:56:52

Se quedó atascado cuando estaba tratando de ir ... Creo que estaba relacionado con git. Aquí es cómo fue capaz de arreglarlo ...

  1. He introducido lo siguiente en la terminal:

    sudo xcodebuild -license
    
  2. Esto abrirá el acuerdo. Ve hasta el final y escribe "de acuerdo".

Que se encarga de los problemas de go get.

Fue bastante interesante lo inconexas que eran las cosas.

 115
Author: rahul,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-09-26 18:40:52

Abrir XCode y aceptar la licencia soluciona el problema.

 27
Author: Mr. Doomsbuster,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-09-19 23:19:09

No necesitas jugar con ningún comando:)

Una vez actualizado el XCode, abra el programa Xcode IDE. Por favor, acepte los términos y condiciones.

Está todo listo para ir:))

 12
Author: codebased,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-10-08 02:08:58

Siga estos pasos:

  1. Abrir terminal.
  2. Introduzca este comando: sudo xcodebuild --license.
  3. Introduzca la contraseña del sistema.
  4. Acepta la licencia.
 6
Author: Jabbir Basha,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-09-26 18:41:55

Aceptar la licencia Xcode/iOS requiere privilegios de administrador, por favor vuelva a ejecutar como root a través de sudo.

Se instaló una nueva versión de OSX o XCode y Apple quiere que acepte sus Términos y Condiciones. Así que simplemente inicie Xcode y" De acuerdo " con ellos.

 6
Author: TaxiPixi Web Admin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-09-26 18:42:46

Si tienes problemas similares en Intellij haz lo que otros dijeron arriba de mí:

  1. Abrir terminal.
  2. Introduzca este comando: sudo xcodebuild license license.
  3. Introduzca la contraseña del sistema.
  4. Vaya al final del archivo: Presione espacio(botón) para hacerlo.
  5. Escriba 'De acuerdo' con la licencia.

Y has terminado.!!

 0
Author: Kinghizzzzz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-09-22 20:07:01