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

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

gcc pthread.c -o pthread

Возврат:

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

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

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

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

8 ответов

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

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

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

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

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

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

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

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

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

115
ответ дан rahul 26 сент. '15 в 13:29
источник поделиться

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

27
ответ дан Mr. Doomsbuster 20 сент. '15 в 2:19
источник поделиться

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

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

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

12
ответ дан codebased 08 окт. '16 в 5:08
источник поделиться

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

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

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

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

6
ответ дан TaxiPixi Web Admin 01 янв. '15 в 6:48
источник поделиться

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

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

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

0
ответ дан Kinghizzzzz 22 сент. '17 в 23:07
источник поделиться

Другие вопросы по меткам