Xcode non è riuscito ad aprire con errore: Scansione per i plug-in non riuscita

0

Sono passato a Xcode, ma quando ho provato ad aprirlo ho ricevuto questo errore:

Scanning for plug-ins failed.

Ho provato a reinstallare Xcode, ma ciò non risolve il problema.

Perché questo evento è iniziato all'improvviso? Ho accidentalmente incasinato i privilegi come?

Dopo aver seguito un suggerimento, ecco l'elenco delle autorizzazioni:

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

E i permessi per la cartella dei plugin:

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

Sembra corretto per me, ma potrei sbagliarmi.

    
posta Caleb Kleveter 25.03.2016 - 15:12
fonte

2 risposte

0

Sono riuscito a farlo funzionare nuovamente eseguendo il downgrade alla versione 7.2.1 . Non ideale, ma almeno posso lavorare ora!

Aggiornamento:

A causa delle modifiche apportate in Xcode 7.3, stavo riscontrando problemi nel fare certe cose, quindi ho scaricato Xcode 7.3.1 e funziona.

    
risposta data 06.04.2016 - 14:46
fonte
1

Sembra che a un certo punto i plugin siano stati spostati in (Modifica: sembra che questi siano solo i plugin standard e i plugin aggiunti dall'utente siano ancora nel vecchio posto. I plugin standard potrebbero essere lì da sempre per tutto quello che so .)

/Applications/Xcode.app/Contents/PlugIns

Sono riuscito a riprodurre questo problema modificando le autorizzazioni su uno dei plugin presenti nella directory precedente. (Modifica: si ottiene lo stesso se si cambiano le autorizzazioni sui plugin in ~ / Library / Developer / Shared / Xcode / Plug-ins / ma poiché non si dispone di nessuno di questi, non dovrebbe essere importante.)

Le autorizzazioni dovrebbero essere drwxr-xr-x

quindi nel Terminale:

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

dovrebbe aiutare, possibilmente con l'opzione -R.

Nota: se si dispone di un'installazione Xcode molto vecchia che è stata aggiornata dalla notte dei tempi, i plug-in possono apparire (almeno) nelle seguenti posizioni:

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

Vorrei eliminarli tutti e inserirne di nuovi nella posizione standard corrente. (Ho appena fatto)

    
risposta data 29.03.2016 - 10:22
fonte

Leggi altre domande sui tag