Xcode konnte nicht mit Fehler geöffnet werden: Die Suche nach Plug-Ins ist fehlgeschlagen

0

Ich wollte auf Xcode zugreifen, aber als ich versuchte, es zu öffnen, kam der folgende Fehler:

Scanning for plug-ins failed.

Bildbeschreibung hier eingeben

Ich habe versucht, Xcode neu zu installieren, aber das hat das Problem nicht gelöst.

Warum passierte das plötzlich? Habe ich versehentlich Privilegien versaut?

Nachdem Sie einem Vorschlag gefolgt sind, sehen Sie hier die Liste der Berechtigungen:

total 0
drwxr-xr-x  62 root  wheel  2108 Mar 15 19:21 .
drwxr-xr-x  17 root  wheel   578 Mar 24 15:02 ..
drwxr-xr-x   3 root  wheel   102 Mar 15 17:59 DVTAnalyticsClientPlugin.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar 15 17:59 DVTAnalyticsPlugin.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 25 20:24 DVTCorePlistStructDefs.dvtplugin
drwxr-xr-x   3 root  wheel   102 Feb 25 20:24 DVTServicesPlugIn.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 23 20:46 DVTiOSPlistStructDefs.dvtplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:23 DebuggerFoundation.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:23 DebuggerKit.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:23 DebuggerLLDB.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:23 DebuggerLLDBService.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 DebuggerUI.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 10 23:11 GPUDebuggerFoundation.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 10 23:11 GPUDebuggerGLSupport.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 10 23:11 GPUDebuggerKit.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 10 23:12 GPUDebuggerMTLSupport.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 10 23:11 GPURenderTargetEditor.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 10 23:11 GPUTraceDebugger.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 10 23:11 GPUTraceDebuggerUI.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:23 HexEditor.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 24 20:55 IBBuildSupport.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 24 20:55 IBCocoaBuildSupport.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  2 20:30 IBLanguageSupport.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 IDEAppleScriptCore.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 IDEAppleScriptEditor.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 24 21:05 IDEContinuousIntegration.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 12 23:01 IDEDevkitRefactoring.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 IDEDocViewer.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 IDEGit.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:25 IDEIODebugGaugesCore.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:25 IDEIODebugGaugesUI.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:23 IDEInstrumentsService.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 24 20:56 IDEInterfaceBuilderCocoaIntegration.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 24 21:03 IDEInterfaceBuilderCocoaTouchIntegration.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 24 20:56 IDEInterfaceBuilderKit.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  2 20:29 IDELanguageSupportCore.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  2 20:30 IDELanguageSupportSimulator.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  2 20:30 IDELanguageSupportUI.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:23 IDEModelEditor.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:23 IDEModelFoundation.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 IDEPDFViewer.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar 15 17:59 IDEProductsUI.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:25 IDEQuickHelp.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 IDEQuickLookEditor.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 IDERTFEditor.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 25 14:00 IDESceneKitEditor.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 IDESourceEditor.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 10 17:22 IDESpriteKitParticleEditor.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 IDEStandardExecutionActionsCore.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 IDEStandardExecutionActionsUI.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 IDESubversion.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 10 17:26 IDEWatchKit1SupportCore.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 10 17:26 IDEWatchKit1SupportUI.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 23 20:46 IDEiOSDebugger.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 23 20:46 IDEiOSProjectEditor.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 23 20:46 IDEiOSSupportCore.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 23 20:46 IDEiPhoneSupport.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 PlistEditor.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:24 ScriptingDefinitionEditor.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  2 20:30 Xcode3Core.ideplugin
drwxr-xr-x   3 root  wheel   102 Feb 23 20:43 Xcode3UI.ideplugin
drwxr-xr-x   3 root  wheel   102 Mar  8 17:23 iCloudSupport.ideplugin

Und die Berechtigungen für den Plugin-Ordner:

drwxr-xr-x  62 root  wheel   2108 Mar 15 19:21 PlugIns

Es sieht für mich richtig aus, aber ich könnte mich irren.

Caleb Kleveter
quelle
Welche Ausgabe haben Sie nach ls -l ~/Library/Application\ Support/Developer/Shared/Xcode/:? Meine ist: drwxr-xr-x 14 username staff 476 24 mar 09:19 Plug-ins. Möglicherweise haben Sie die falschen Berechtigungen.
Mateusz Szlosek
@ MateuszSzlosek, ich habe diesen Fehler:ls: /Users/calebklevetertest/Library/Application Support/Developer/Shared/Xcode/: No such file or directory
Caleb Kleveter
Auch hier gibt es nichts und Xcode wird in Ordnung geladen. Der Fehler wird definitiv nicht durch das Fehlen dieses Verzeichnisses verursacht.
Techraf
@techraf. Haben Sie Cocoapods installiert?
Caleb Kleveter
Nein, habe ich nicht.
Techraf

Antworten:

1

Es scheint, dass irgendwann Plugins verschoben wurden (Bearbeiten: Es scheint, dass dies nur die Standard-Plugins sind und die vom Benutzer hinzugefügten Plugins noch an der alten Stelle sind. Die Standard-Plugins waren möglicherweise für immer da, soweit ich weiß.)

/Applications/Xcode.app/Contents/PlugIns

Ich konnte dieses Problem reproduzieren, indem ich die Berechtigungen für eines der Plugins im obigen Verzeichnis änderte. (Bearbeiten: Sie erhalten das Gleiche, wenn Sie die Berechtigungen für die Plugins in ~ / Library / Developer / Shared / Xcode / Plugins / ändern. Da Sie jedoch keine haben, sollte dies keine Rolle spielen.)

Die Berechtigungen sollten drwxr-xr-x sein

Also im Terminal:

cd /Applications/Xcode.app/Contents/PlugIns
sudo chmod 755 *

sollte helfen, möglicherweise mit der Option -R.

Hinweis: Wenn Sie eine sehr alte Xcode-Installation haben, die seit Anbeginn der Zeit aktualisiert wurde, werden Plugins möglicherweise (mindestens) an den folgenden Stellen angezeigt:

~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
~/Library/Application Support/Xcode/Shared/Plug-ins
~/Library/Developer/Xcode/Plug-ins

Ich würde sie alle löschen und neue an der aktuellen Standardposition ablegen. (Ich habe es gerade getan)

Fossegrimen
quelle
Sollte das nicht sein 755?
Mateusz Szlosek
Ja, Tippfehler behoben
Fossegrimen
Immer noch den Fehler. Sollte ich einen Neustart versuchen oder so?
Caleb Kleveter
@CalebKleveter Ich verstehe nicht, wie ein Neustart helfen soll, aber es ist immer einen Versuch wert. Ich konnte die Fehlermeldung nicht auf andere Weise reproduzieren (aber ich habe viele andere versucht :) Mache ein ls -al und schau, ob du vielleicht die richtigen Berechtigungen für alle Plugins hast?
Fossegrimen
Ich habe gerade meinen Beitrag bearbeitet. Schau mal.
Caleb Kleveter