it-swarm.com.de

"Um der Xcode/iOS-Lizenz zuzustimmen, sind Administratorrechte erforderlich. Bitte führen Sie als root über Sudo erneut aus." bei Verwendung von GCC

Beim Versuch, mein C-Programm zu kompilieren, führen Sie den folgenden Befehl aus: 

gcc pthread.c -o pthread

Kehrt zurück:

Um der Xcode/iOS-Lizenz zuzustimmen, sind Administratorrechte erforderlich. Führen Sie als root über Sudo erneut aus.

und mein Code wird nicht kompiliert.

Warum passiert das und wie kann ich dieses Problem beheben?

459
coachcal

Öffnen Sie Xcode und akzeptieren Sie die neue Benutzervereinbarung. Dies geschah, weil eine neue Version von Xcode heruntergeladen wurde und die neue Vereinbarung nicht akzeptiert wurde.

758
coachcal
Sudo xcodebuild -license

kümmert sich ohne Probleme auf der Kommandozeile. Beachten Sie, dass Sie die Lizenz manuell durchlaufen müssen und den Bedingungen am Ende zustimmen müssen, es sei denn, Sie fügen der Befehlszeile "Accept" hinzu:

Sudo xcodebuild -license accept
525
Andy Barbour

Ich steckte fest, als ich versuchte zu gehen ... Ich glaube, es war mit git verwandt.

  1. Ich habe im Terminal Folgendes eingegeben:

    Sudo xcodebuild -license
    
  2. Dadurch wird die Vereinbarung geöffnet. Gehen Sie den ganzen Weg bis zum Ende und geben Sie "agree" ein. 

Das sorgt dafür, dass Sie Probleme bekommen.

Es war ziemlich interessant, wie unzusammenhängende Dinge waren.

115
rahul

Durch Öffnen von XCode und Akzeptieren der Lizenz wird das Problem behoben.

27
Mr. Doomsbuster

Sie müssen nicht mit einem Befehl herumspielen :) 

Öffnen Sie nach der Aktualisierung des X-Codes das Programm Xcode IDE. Bitte akzeptieren Sie die Allgemeinen Geschäftsbedingungen. 

Sie sind bereit zu gehen :))

13
codebased

Um der Xcode/iOS-Lizenz zuzustimmen, sind Administratorrechte erforderlich. Führen Sie als root erneut die Option Sudo aus.

Eine neue Version von OSX oder XCode wurde installiert und Apple möchte, dass Sie den Allgemeinen Geschäftsbedingungen zustimmen. Starten Sie also einfach Xcode und "Agree".

6

Folge diesen Schritten:

  1. Terminal öffnen. 
  2. Geben Sie diesen Befehl ein: Sudo xcodebuild --license.
  3. Geben Sie das Systempasswort ein.
  4. Stimmen Sie der Lizenz zu.
6
Jabbir Basha

Wenn Sie ähnliche Probleme mit Intellij haben, tun Sie es, wie andere über mir sagten:

  1. Terminal öffnen. 
  2. Geben Sie diesen Befehl ein: Sudo xcodebuild --license.
  3. Geben Sie das Systempasswort ein.
  4. Zum Ende der Datei gehen: Drücken Sie die Leertaste (Taste), um dies zu tun.
  5. Geben Sie der Lizenz "Zustimmen" ein.

Und du bist fertig. !!

0
Kinghizzzzz