Ich habe Xcode auf einem Mac installiert und wenn ich versuche, es zu starten, wird ein kleines Fenster geöffnet, in dem "Xcode überprüfen" mit einer Statusleiste angezeigt wird. Hat jemand einen Fix erhalten, anstatt ihn neu zu installieren?
132
Antworten:
Wenn Sie nicht ewig warten möchten, kann dies helfen:
quelle
Das Ausführen eines Befehls zum Durchlaufen von Gatekeeper klingt nach dem richtigen Weg, da Sie ihn von einer vertrauenswürdigen Quelle heruntergeladen haben . Dies tritt häufig bei der Installation großer Bundles unter Mac OS X auf. Grundsätzlich überprüft Gatekeeper Ihr gesamtes Bundle und stellt sicher, dass kein verdächtiger Code vorhanden ist. Dies ist eines der vielen Dinge, die Mac OS X so sicher wie es ist. Sie haben zwei Möglichkeiten:
1: Gib ihm Zeit.
Oder,
2: Sagen Sie Gatekeeper manuell "Es ist in Ordnung, dies ist von einer vertrauenswürdigen Quelle". Wie machen wir das? Nun, zuerst Feuer Terminal und wechseln Sie zu Ihrem Xcode.app Ordner. (Oder geben Sie
cd
Xcode in Ihren Anwendungsordner ein und ziehen Sie ihn per Drag & Drop) und drücken Sie die Eingabetaste. Führen Sie als Nächstes den folgenden Befehl aus:Gehen Sie jetzt vorsichtig an Gatekeeper vorbei, wenn alles, was Sie installieren, nur geringfügig von einer nicht vertrauenswürdigen Quelle stammt, oder wenn Sie ein Sicherheitsrisiko für Ihren Computer darstellen. In meinem Fall ist das schnelle Öffnen neuer Versionen von Xcode das einzige Mal, dass ich diesen Befehl jemals ausführen werde.
quelle
Für alle anderen, die eine sehr lange Phase "Xcode überprüfen" sehen, geben Sie ihr einfach Zeit. Der unbestimmte Fortschrittsbalken bleibt dort lange (zehn Minuten) oben, während Gatekeeper das (sehr große) Xcode-Bundle überprüft, um sicherzustellen, dass es legitim ist. Schließlich erhalten Sie die vertraute Meldung "Diese Anwendung wurde aus dem Internet heruntergeladen. Möchten Sie fortfahren?" Wenn das Bundle nicht ausgecheckt wird, erhalten Sie natürlich eine entsprechende Meldung.
quelle
Fast jede Antwort hier empfiehlt,
xattr -d
die Datei auszuführen. Dadurch werden die erweiterten Attribute der Datei (wie com.apple.quarantine) gelöscht, sodass OSX die Überprüfungsphase nicht ausführt. Sie sollten dies nur als absoluten letzten Ausweg tun, wenn überhaupt. Apple empfiehlt ausdrücklich , Gatekeeper aktiviert zu lassen, um Ihre Xcode-Version zu validieren, nachdem XcodeGhost-Malware über infizierte Xcode-Versionen auf beliebte iOS-Apps übertragen wurde.Wenn Sie nicht mehr versuchen, ein Xcode Beta .xip-Archiv zu archivieren, versuchen Sie Folgendes:
quelle
Ich hatte das gleiche Problem. Die schnelle Lösung besteht darin, die
terminal
Anwendung zu öffnen oder das Terminal im Scheinwerferlicht einzugeben und den folgenden Befehl einzugeben.cd /Applications
- Dies wird in das Anwendungsverzeichnis verschoben, in dem Xcode vorhanden istxattr -d com.apple.quarantine Xcode.app
- Dadurch wird Gatekeeper in OS X umgangen und Xcode wird schnell gestartetHinweis: Wenn Sie den Namen von Xcode geändert haben (z. B. Xcode7-1), sollten Sie den Befehl ... Xcode7-1.app eingeben. Siehe Screenshot
quelle
xattr -d com.apple.quarantine Xcode.app
ohne Sudo hingerichtet . Dann habe ich im Finder Xcode geöffnet, ohne die Bestätigungsnachricht zu erhalten.offenes Terminal -
1.Tippen Sie cd, ziehen Sie Ihren xcode (für den Pfad) und geben Sie ihn ein
2.Nächste xattr -d com.apple.quarantine Xcode.app eingeben
vereinbaren Sie die allgemeinen Geschäftsbedingungen
quelle
Für Xcode 8: Um den Überprüfungsprozess auf El Capitan für Xcode 8 zu überspringen, laden Sie Xcode 8 auf der Entwickler-Downloadseite herunter und öffnen Sie das Terminal.
Geben Sie anschließend Folgendes ein
Ziehen Sie dann Ihren xcode 8-Download in Ihr Terminalfenster. Es sollte so aussehen:
quelle
Hier wird viel darüber gesprochen, Xcode-beta.app von Gatekeeper auszunehmen, aber für mich musste ich die .xip-Datei ausnehmen.
Ich habe Xcode_8_beta_6.xip in / Applications, dann in Terminal abgelegt, das Verzeichnis in / Applications geändert und ausgeführt:
Doppelklicken Sie dann auf die .xip-Datei, um sie zum Entpacken zu bringen.
quelle
Laufen
xattr -d com.apple.quarantine Xcode.app
funktionierte wie ein Zauber. Das Warten auf das"verifying xcode"
hat nicht funktioniert, da es nie abgeschlossen wurde.quelle
Sie können Open Warning auch für das gesamte Verzeichnis Applications über den Befehl im Terminal entfernen:
quelle
Sie können den Befehl versuchen:
xattr -r -d com.apple.quarantine /your_path_to_xcode/Xcode.app
Wenn Sie -r nicht verwenden, müssen Sie später denselben Befehl für den iOS-Simulator ausführen. Ich bin nicht sicher, welche anderen ausführbaren Dateien in diesem Bundle versteckt und unter Quarantäne gestellt sind.
Wenn Sie Zeit haben, empfiehlt es sich, die Überprüfung abzuschließen, damit alles ordnungsgemäß überprüft wird.
quelle
es ist Arbeit für mich:
quelle
Ich hatte das gleiche Problem (Macbook Pro, Mitte 2015, OS X 10.11.15) und konnte es beheben, ohne das Terminal zur Umgehung von Gatekeeper zu verwenden:
Alle zuvor heruntergeladenen Versionen der Datei in den Papierkorb werfen und den Papierkorb leeren. (Wenn Sie Ihren Papierkorb nicht für immer geleert haben, kann dies lange dauern. Sie können die fehlerhaften XP-Dateien selektiv manuell löschen, um Zeit zu sparen.) Ich habe mehrere Instanzen gefunden, die nicht gelöscht werden konnten, weil sie derzeit verwendet werden.
Starte deinen Computer neu. Jetzt sollten Sie in der Lage sein, alle .xip-Dateien im Papierkorb ohne Probleme zu löschen.
Laden Sie die Xcode8-Beta erneut herunter (streamen Sie dabei keine Medien, um Zeit und Paketverlust zu sparen) und öffnen Sie sie.
Wenn dies nicht ausreicht, öffnen Sie das Terminal und folgen Sie einer der obigen Antworten.
quelle
Führen Sie den folgenden Befehl aus, um sicherzustellen, dass dies der Speicherort Ihres Xcodes auf dem System ist, und ersetzen Sie den Xcode-Namen durch den tatsächlichen Namen. Dieser Code lautet xcode2 oder Xcode 3, falls Sie mehr Xcode-Versionen auf Ihrem Computer haben. Alles Gute.
xattr -d com.apple.quarantine Xcode.app
quelle
Warten Sie einfach, bis der Prozess abgeschlossen ist. Manchmal dauert es länger als gewöhnlich, aber am Ende werden die Warnfelder für den nächsten Prozess angezeigt! lehne dich zurück und lass es zu Ende gehen. :) :)
quelle
Es ist jetzt November 2017 und es gibt immer noch keine Bestätigungsmeldung - nur eine nicht bewegte Bestätigung von "Xcode_9.1xip", die sich auf Ihrem Desktop befindet, ohne dass darauf hingewiesen wird, dass sie überhaupt etwas tut.
Ich habe dieses Update ausprobiert, Expensive Apple mehrmals gedrückt. Auch die Google-Suche hat verstanden, warum die Expensive Uber-Maschine auf eine Weise funktioniert, die immer inakzeptabel war (und von Mac-Benutzern auf einem PC lambastiert wurde). Machen Sie eine Tasse Tee, drücken Sie mehr auf die Tastatur und suchen Sie mithilfe von Expletiven nach Schlüsselbegriffen für teure Apple-Geräte, um herauszufinden, wie viele andere Ihr Problem oder ähnliches haben.
Nach 20 Minuten sollten Sie überlegen, ob Sie einen Poop machen möchten. Kommen Sie mit den Daumen zurück, lesen Sie weitere Forenbeiträge - überlegen Sie, ob Sie noch einmal auf die Tastatur klopfen sollten - und beachten Sie, dass Sie an dieser Stelle im Rahmen der Apple Care-Richtlinie wegen Missbrauchs gemeldet werden könnten.
Schließlich hat es funktioniert. Dann finden Sie den nächsten Stolperstein in einem langwierigen Prozess, was bedeutet, dass Sie heute überhaupt keine Produktivität mehr erzielen. Wiederholen Sie den gesamten Vorgang dieses Mal erneut, während Sie den Kopf gegen die Wand schlagen.
Erwarten Sie, dass dies in 0-30 Sekunden zum Löschen markiert wird :) 09:43 GMT
quelle