0 votes

Xcode n'a pas réussi à s'ouvrir avec une erreur : La recherche de plug-ins a échoué

Je suis allé sur Xcode, mais quand j'ai essayé de l'ouvrir, j'ai eu cette erreur :

Scanning for plug-ins failed.

enter image description here

J'ai essayé de réinstaller Xcode, mais cela n'a pas résolu le problème.

Pourquoi ça a commencé à arriver tout d'un coup ? Est-ce que j'ai accidentellement abîmé les privilèges ?

Après avoir suivi une suggestion, voici la liste des autorisations :

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

Et les permissions pour le dossier du plugin :

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

Cela me semble correct, mais je peux me tromper.

1voto

Mohamad Fakih Points 211

Il semble qu'à un moment donné, les plugins ont été déplacés vers (Edit : il semble que ce ne soit que les plugins standards et que les plugins ajoutés par l'utilisateur soient toujours dans l'ancien endroit. Les plugins standards peuvent avoir été là depuis toujours pour ce que j'en sais).

/Applications/Xcode.app/Contents/PlugIns

J'ai pu reproduire ce problème en modifiant les permissions sur l'un des plugins résidant dans le répertoire ci-dessus. (Edit : Vous obtenez la même chose si vous changez les permissions sur les plugins dans ~/Library/Developer/Shared/Xcode/Plug-ins/ mais comme vous n'en avez aucun, cela ne devrait pas avoir d'importance).

Les permissions doivent être drwxr-xr-x

ainsi dans le Terminal :

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

devrait vous aider, éventuellement avec l'option -R.

Note : Si vous avez une très vieille installation de Xcode qui a été mise à jour depuis la nuit des temps, les plugins peuvent apparaître dans (au moins) les emplacements suivants :

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

Je les supprimerais tous et mettrais les nouveaux à l'emplacement standard actuel. (Je viens de le faire)

0voto

NAVEED Points 16576

J'ai réussi à le faire fonctionner à nouveau en rétrogradation vers la version 7.2.1 . Ce n'est pas idéal, mais au moins je peux travailler maintenant !

Mise à jour :

En raison des changements apportés dans Xcode 7.3, j'avais des problèmes pour faire certaines choses, alors j'ai téléchargé Xcode 7.3.1 et ça marche.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X