"Zgoda na licencję Xcode/iOS wymaga uprawnień administratora, uruchom ponownie jako root przez sudo."podczas korzystania z GCC

Podczas próby skompilowania mojego programu C, uruchamiamy następujące polecenie:

gcc pthread.c -o pthread

Zwraca:

Zgoda na licencję Xcode/iOS wymaga uprawnień administratora, uruchom ponownie jako root przez sudo.

I mój Kod się nie kompiluje.

Dlaczego tak się dzieje i jak mogę rozwiązać ten problem?

 457
Author: the Tin Man, 2014-10-05

8 answers

Otwórz Xcode i zaakceptuj nową umowę użytkownika. Stało się tak, ponieważ pobrano nową wersję Xcode i nowa umowa nie została zaakceptowana.

 753
Author: coachcal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-10-04 21:26:32
sudo xcodebuild -license

Zajmie się tym bez problemów w wierszu poleceń. Pamiętaj, że będziesz musiał ręcznie przewijać licencję i zgodzić się na jej warunki na końcu, chyba że dodasz "Akceptuj" do wiersza poleceń:

sudo xcodebuild -license accept
 522
Author: Andy Barbour,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-09-23 10:56:52

Utknąłem, gdy próbowałem się dostać ... Myślę, że to było związane z Gitem. Oto jak udało się to naprawić ...

  1. Wpisałem w Terminalu:

    sudo xcodebuild -license
    
  2. To otworzy umowę. Przejdź do końca i wpisz "zgadzam się".

To załatwia problemy z go get.

To było dość interesujące, jak niezwiązane rzeczy były.
 115
Author: rahul,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-26 18:40:52

Otwarcie XCode i zaakceptowanie Licencji rozwiązuje problem.

 27
Author: Mr. Doomsbuster,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-19 23:19:09

Nie musisz bawić się żadną komendą:)

Po zaktualizowaniu XCode otwórz program Xcode IDE. Proszę zaakceptować regulamin.

You are all set to go :))

 12
Author: codebased,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-10-08 02:08:58

Wykonaj następujące kroki:

  1. Otwórz Terminal.
  2. wpisz polecenie: sudo xcodebuild --license.
  3. Wprowadź hasło systemowe.
  4. Zgadzam się z licencją.
 6
Author: Jabbir Basha,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-26 18:41:55

Zgoda na licencję Xcode/iOS wymaga uprawnień administratora, uruchom ponownie jako root przez sudo.

Została zainstalowana nowa wersja OSX lub XCode i Apple chce, abyś zaakceptował ich warunki. Więc po prostu uruchom Xcode i "zgadzam się" z nimi.

 6
Author: TaxiPixi Web Admin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-26 18:42:46

Jeśli masz podobne problemy w Intellij zrób tak jak inni mówili powyżej mnie:

    Otwórz Terminal.
  1. wpisz polecenie: sudo xcodebuild --license.
  2. Wprowadź hasło systemowe.
  3. Przejdź do końca pliku: naciśnij spację (przycisk), aby to zrobić.
  4. wpisz "Zgadzam się" do licencji.

I jesteś skończony.!!

 0
Author: Kinghizzzzz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-09-22 20:07:01