Ответ 1
Откройте Xcode и примите новое пользовательское соглашение. Это происходило, потому что была загружена новая версия Xcode и новое соглашение не было принято.
При попытке скомпилировать мою программу на C, выполните следующую команду:
gcc pthread.c -o pthread
Возврат:
Соглашаясь с лицензией Xcode/iOS, требуются привилегии администратора, повторите запуск с правами root через sudo.
и мой код не компилируется.
Почему это происходит и как я могу исправить эту проблему?
Откройте Xcode и примите новое пользовательское соглашение. Это происходило, потому что была загружена новая версия Xcode и новое соглашение не было принято.
sudo xcodebuild -license
позаботится об этом без проблем в командной строке. Обратите внимание, что вам придется вручную прокручивать лицензию и соглашаться на ее условия в конце, если вы не добавите "принять" в командную строку:
sudo xcodebuild -license accept
Застрял, когда я пытался разобраться... Я думаю, что это было связано с git. Вот как это удалось исправить...
Я ввел в терминал следующее:
sudo xcodebuild -license
Это откроет соглашение. Пройдите весь путь до конца и введите "согласен".
Это поможет решить проблемы.
Было довольно интересно, как были несвязанные вещи.
Открытие XCode и принятие лицензии устраняет проблему.
Вам не нужно возиться с любой командой:)
После обновления XCode откройте программу IDE Xcode. Примите условия.
Вы все готовы пойти:))
Соглашаясь с лицензией Xcode/iOS, требуются привилегии администратора, повторите запуск с правами root через sudo
.
Была установлена новая версия OSX или XCode, и Apple хочет, чтобы вы согласились с их Условиями. Поэтому просто запустите Xcode и "Согласитесь" с ними.
Выполните следующие действия:
sudo xcodebuild --license
.У меня возникла та же проблема, после принятия лицензии, запускающей XCode или запуска sudo xcodebuild -license accept
, мне пришлось перезапустить мой Mac - в противном случае это не сработало.
У меня была такая же проблема, когда я пытался использовать git.
Можно установить git без него. И я сомневаюсь, что gcc на mac действительно зависит от XCode. И я не хочу использовать root для принятия чего-либо, если я не уверен, что мне это нужно.
Я удалил XCode, перейдя в папку приложений и перетащив XCode в корзину.
Теперь мои команды git работают как обычно. Я переустановлю XCode, если/когда он мне действительно понадобится.
Если у вас есть аналогичные проблемы в Intellij, так как другие сказали выше:
И все готово.!!