it-swarm.com.ru

"Соглашение с лицензией Xcode/iOS требует прав администратора, пожалуйста, перезапустите от имени root через Sudo". при использовании GCC

При попытке скомпилировать мою программу на C, запустите следующую команду: 

gcc pthread.c -o pthread

Возвращает:

Согласие с лицензией Xcode/iOS требует прав администратора, пожалуйста, перезапустите от имени root через Sudo.

и мой код не компилируется.

Почему это происходит и как я могу решить эту проблему?

459
coachcal

Откройте Xcode и примите новое пользовательское соглашение. Это происходило потому, что была загружена новая версия Xcode, а новое соглашение не было принято.

758
coachcal
Sudo xcodebuild -license

позаботится об этом без проблем в командной строке. Обратите внимание, что вам придется вручную прокручивать лицензию и в конце соглашаться с ее условиями, если только вы не добавите «accept» в командную строку:

Sudo xcodebuild -license accept
525
Andy Barbour

Застрял, как я пытался пойти получить ... Я думаю, что это было связано с Git . Вот как смог это исправить ...

  1. Я ввел следующее в терминале:

    Sudo xcodebuild -license
    
  2. Это откроет соглашение. Пройдите весь путь до конца и напечатайте «согласен». 

Это заботится о проблемах.

Было довольно интересно, как были не связаны вещи.

115
rahul

Открытие XCode и принятие лицензии устраняет проблему.

27
Mr. Doomsbuster

Вам не нужно возиться с любой командой :) 

После обновления XCode откройте программу Xcode IDE. Пожалуйста, примите условия. 

Вы все готовы пойти :))

13
codebased

Согласие с лицензией Xcode/iOS требует прав администратора, пожалуйста, перезапустите от имени root с помощью Sudo.

Была установлена ​​новая версия OSX или XCode, и Apple хочет, чтобы вы согласились с их Условиями. Так что просто запустите Xcode и согласитесь с ними.

6
TaxiPixi Web Admin

Следуй этим шагам:

  1. Откройте Терминал. 
  2. Введите эту команду: Sudo xcodebuild --license.
  3. Введите системный пароль.
  4. Согласитесь с лицензией.
6
Jabbir Basha

Если у вас есть похожие проблемы в Intellij, делайте так, как говорили другие выше:

  1. Откройте Терминал. 
  2. Введите эту команду: Sudo xcodebuild --license.
  3. Введите системный пароль.
  4. Перейти к концу файла: нажмите пробел (кнопка), чтобы сделать это.
  5. Введите «Согласен» с лицензией.

И вы сделали. !!

0
Kinghizzzzz