"Соглашение с лицензией Xcode/iOS требует прав администратора, пожалуйста, перезапустите от имени root с помощью sudo". при использовании GCC
При попытке скомпилировать мою программу на C, запустите следующую команду:
gcc pthread.c -o pthread
Возвращает:
Согласие с лицензией Xcode/iOS требует прав администратора, пожалуйста, перезапустите от имени root с помощью sudo.
и мой код не компилируется.
Почему это происходит и как я могу решить эту проблему?
8 ответов
Откройте Xcode и примите новое пользовательское соглашение. Это происходило потому, что была загружена новая версия Xcode, а новое соглашение не было принято.
sudo xcodebuild -license
позаботится об этом без проблем в командной строке. Обратите внимание, что вам придется вручную прокручивать лицензию и соглашаться с ее условиями в конце, если вы не добавите "accept" в командную строку:
sudo xcodebuild -license accept
Застрял, когда я пытался получить... Я думаю, это было связано с мерзавцем. Вот как удалось это исправить...
Я ввел следующее в терминале:
sudo xcodebuild -license
Это откроет соглашение. Пройдите весь путь до конца и напечатайте "согласен".
Это заботится о проблемах.
Было довольно интересно, как были не связаны вещи.
Вам не нужно возиться с любой командой:)
После обновления XCode откройте программу Xcode IDE. Пожалуйста, примите условия.
Вы все готовы идти:))
Согласие с лицензией 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, если / когда он мне действительно понадобится.
Я столкнулся с той же проблемой.
Проблема из-за X-Code.
Решение: 1. Откройте X-код и примите пользовательское соглашение (T&C). или 2. Перезагрузите ваш MAC, он разрешится автоматически.
Если у вас есть похожие проблемы в Intellij, делайте так, как говорили другие выше:
- Откройте Терминал.
- Введите эту команду: sudo xcodebuild --license.
- Введите системный пароль.
- Перейти к концу файла: нажмите пробел (кнопка), чтобы сделать это.
- Введите "Согласен" с лицензией.
И вы сделали.!!