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

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

gcc pthread.c -o pthread

Возврат:

Соглашаясь с лицензией Xcode/iOS, требуются привилегии администратора, повторите запуск с правами root через sudo.

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

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

446
задан 05 окт. '14 в 0:25
источник поделиться
8 ответов

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

738
ответ дан 05 окт. '14 в 0:26
источник
sudo xcodebuild -license

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

sudo xcodebuild -license accept
517
ответ дан 06 нояб. '14 в 8:55
источник

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

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

    sudo xcodebuild -license
    
  • Это откроет соглашение. Пройдите весь путь до конца и введите "согласен".

Это поможет решить проблемы.

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

115
ответ дан 26 сент. '15 в 13:29
источник

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

27
ответ дан 20 сент. '15 в 2:19
источник

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

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

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

12
ответ дан 08 окт. '16 в 5:08
источник

Выполните следующие действия:

  • Открыть терминал.
  • Введите эту команду: sudo xcodebuild --license.
  • Введите системный пароль.
  • Согласиться с лицензией.
6
ответ дан 18 сент. '15 в 5:09
источник

Соглашаясь с лицензией Xcode/iOS, требуются привилегии администратора, повторите запуск с правами root через sudo.

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

6
ответ дан 01 янв. '15 в 6:48
источник

Если у вас есть аналогичные проблемы в Intellij, так как другие сказали выше:

  • Открыть терминал.
  • Введите эту команду: sudo xcodebuild --license.
  • Введите системный пароль.
  • Перейти к концу файла: нажмите пробел (кнопку), чтобы сделать это.
  • Введите "Согласен" с лицензией.

И все готово.!!

0
ответ дан 22 сент. '17 в 23:07
источник

Другие вопросы по меткам или Задайте вопрос