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

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

gcc pthread.c -o pthread

возвращает:

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

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

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

8 ответов


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


sudo xcodebuild -license

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

sudo xcodebuild -license accept

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

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

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

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

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


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


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

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

вы все готовы идти:))


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

  1. Открыть Терминал.
  2. введите следующую команду: sudo xcodebuild --license.
  3. введите пароль системы.
  4. согласиться на лицензию.

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

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


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

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

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