Xcode ne démarre pas, bloqué sur «Vérification de« Xcode »…»


132

J'ai installé Xcode sur un mac et quand j'essaie de le démarrer, une petite fenêtre s'ouvre disant `` Vérification de Xcode '' avec une barre d'état défilant, quelqu'un a un correctif plutôt que de réinstaller?


1
Quelle version d'OSX?
trojanfoe

S'agit-il de la version finale (6.0.1) ou d'une version bêta?
Paul R

Je n'ai pas eu ce problème la semaine dernière avec XCode 6.0.1 GM fonctionnant, mais soudainement ce matin, il a refusé de démarrer; a déclaré que XCode était endommagé et devrait être jeté à la poubelle. Réinstallé 6.0.1 avec le même problème. Téléchargé / installé la dernière version (6.1_gm_seed_2) et cela a finalement fonctionné mais a pris une éternité pour "vérifier" et demander mon mot de passe. Vous vous demandez s'il s'agit d'un problème avec l'utilisation d'une version obsolète et ne pas installer via l'App Store? A très bien travaillé la semaine dernière et n'est décédé qu'après que la version 6.1 soit devenue disponible ...
mc01

3
Pourriez-vous s'il vous plaît accepter l'une des très bonnes réponses que vous avez obtenues et distribuer des représentants très bien mérités?
Robin Kanters

2
Je crois qu'une réponse acceptée est attendue depuis longtemps
Nogurenn

Réponses:


275

Si vous ne voulez pas attendre indéfiniment, cela peut vous aider:

xattr -d com.apple.quarantine '/Applications/Xcode.app'

2
assurez-vous que Xcode.app est dans le même répertoire où la commande est exécutée. Il nécessite également des privilèges d'administrateur ou utiliser sudo
naz

18
cela a fonctionné comme xattr -d com.apple.quarantine /Applications/Xcode.app Merci
Pedro.Alonso

3
JE VOUS REMERCIE! C'est super utile à la rigueur lorsque vous avez besoin d'une application MAINTENANT (comme si vous allez à une session WWDC pour laquelle vous avez besoin de Xcode 7 et que vous ... euh ... oublié de la télécharger)
Sirens

4
@alastair Si j'ai téléchargé Xcode depuis le site d'Apple, dont l'identité est vérifiée avec HTTPS, je ne vois pas où il y a une faille de sécurité si j'ignore la vérification.
sudo

10
Il donne une erreur: Xcode.app: No such xattr: com.apple.quarantine
dhruvm

126

Exécuter une commande pour accéder à Gatekeeper semble être la voie à suivre, puisque vous l'avez téléchargée à partir d'une source fiable . C'est un phénomène courant lors de l'installation de gros lots sous Mac OS X. Fondamentalement, Gatekeeper examine l'intégralité de votre bundle, en s'assurant qu'il n'y a pas de code suspect. C'est l'une des nombreuses choses qui assurent la sécurité de Mac OS X. Vous avez deux options:

1: Donnez-lui du temps.

Ou,

2: Dites manuellement à Gatekeeper "C'est bon, cela vient d'une source fiable". Comment faisons-nous cela? Eh bien, lancez d'abord le terminal et accédez à votre dossier Xcode.app. (Ou tapez cdet glissez-déposez Xcode à partir de votre dossier d'applications) , puis appuyez sur Entrée. Ensuite, exécutez la commande:

xattr -d com.apple.quarantine Xcode.app

Maintenant, faites attention à dépasser Gatekeeper si tout ce que vous installez provient même légèrement d'une source non fiable, ou si vous introduisez un risque de sécurité sur votre ordinateur. Dans mon cas, ouvrir rapidement de nouvelles versions de Xcode est la seule fois où j'exécuterai cette commande.


4
Cela a fonctionné. Merci pour l'explication de la raison pour laquelle cela fonctionne et les informations de base de Gatekeeper.
Robert J. Clegg

1
Cette réponse est tellement plus utile que celle acceptée à cause de votre explication.
yesthisisjoe

1
C'est la seule réponse qui réponde comment et pourquoi. D'autres se soucient simplement de savoir comment. Merci pour une réponse aussi agréable et facile à comprendre.
Nitesh Borad

1
+1 pour cette ligne, "Comment faisons-nous cela? Eh bien, lancez d'abord le Terminal et accédez à votre dossier Xcode.app. (Ou tapez cd et glissez-déposez Xcode à partir de votre dossier d'applications), puis appuyez sur Entrée . ":)
Rizwan Ahmed

J'essayais juste d'installer qt-opensource pour mac - 3,5 Go de t et il était suspendu et cela l'a corrigé sur 10.11.6
xaxxon

30

quelqu'un a un correctif plutôt que moi réinstaller?

Pour quiconque voit une très longue phase de «vérification de Xcode», laissez-lui juste du temps. La barre de progression indéterminée y reste pendant un long moment (des dizaines de minutes) pendant que Gatekeeper regarde le (très grand) bundle Xcode pour s'assurer qu'il est légitime. Finalement, vous recevrez le message familier du type "Cette application a été téléchargée sur Internet. Voulez-vous continuer?" Ou, si le bundle n'est pas extrait, vous recevrez bien sûr un message à cet effet.


4
C'est la réponse dont j'ai besoin. Il a fallu environ 20 minutes pour terminer.
Golden Thumb

2
Il faut vraiment être patient. Le mien a pris au moins 20 minutes après la fin de la barre d'état et le compte à rebours terminé. J'ai finalement obtenu la boîte de dialogue "... téléchargé depuis Internet ..." et j'ai cliqué sur le bouton "Ouvrir". Cela a pris encore plus de 10 minutes avant d'être invité avec les licences, etc. J'essaye maintenant d'ajouter des "outils de ligne de commande". J'espère qu'être patient avec cela est également payant. Actuellement, cela dit simplement "Installer des composants", avec la barre d'état déjà à la fin, et qui ne répond pas comme les autres.
LOlliffe

26

Presque toutes les réponses recommandent d'exécuter xattr -dle fichier. Cela supprime les attributs étendus du fichier (comme com.apple.quarantine) afin qu'OSX n'exécute pas la phase de vérification. Vous ne devriez le faire qu'en dernier recours absolu, voire pas du tout. Apple recommande explicitement de laisser Gatekeeper activé pour valider votre version de Xcode après que le malware XcodeGhost se soit propagé aux applications iOS populaires via des versions infectées de Xcode.

Si vous ne parvenez pas à désarchiver une archive Xcode beta .xip, essayez ceci:

  1. Ouvrez l'application Archive Utility. (Ouvrez le Finder en appuyant sur ⌘ + barre d'espace et tapez "Archive Utility")
  2. Choisissez Fichier-> Développer l'archive et sélectionnez l'archive Xcode.

Il affiche un `` Expanding Xcode_8_beta_2.xip '' et indique `` Vérification de la signature numérique '', puis affiche une alerte `` L'opération n'a pas pu être terminée ''
Jayprakash Dubey

1
J'étais coincé en essayant de désarchiver un xip beta Xcode et un redémarrage l'a corrigé. Après cela, j'ai attendu environ 20 minutes pour que Xcode vérifie.
daramasala du

20

J'ai eu le même problème. La solution rapide consiste à ouvrir à terminalpartir de l'application ou à taper le terminal sous les projecteurs et à entrer la commande ci-dessous.

cd /Applications - Cela se déplacera vers le répertoire des applications où Xcode est présent

xattr -d com.apple.quarantine Xcode.app - Cela contournera Gatekeeper dans OS X et lancera Xcode rapidement

Remarque: Si vous avez changé le nom de Xcode (par exemple Xcode7-1), vous devez entrer la commande ... Xcode7-1.app. Reportez-vous à la capture d'écran

Capture d'écran de la commande


Cela a fonctionné pour moi ... ouvrez le terminal à travers le projecteur qui sera dans le répertoire / Users, puis suivez les étapes ci
Vinayak GH

Fonctionne pour XCODE 7.3.1
Jasmeet

1
Cela a fonctionné pour moi avec OSX 10.11.8 et Xcode_8.2.xip. D'abord dans Téléchargements, j'ai ouvert Xcode_8.2.xip qui a produit Xcode.app dans Téléchargements. Ensuite, j'ai déplacé Xcode.app vers / Applications. Puis, comme suggéré par Dubey, j'ai exécuté xattr -d com.apple.quarantine Xcode.appsans sudo. Ensuite, dans Finder, j'ai ouvert Xcode sans recevoir le message de vérification.
zerowords

16

terminal ouvert -

1.Type cd glisser déposer votre xcode (pour le chemin) puis entrez

2. suivant xattr -d com.apple.quarantine Xcode.app entrez

accepter les termes et conditions


1
quand glisser-déposer et appuyez sur Entrée, je reçois le message Permission refusée
nivritgupta

nivritgupta ajoutez sudo avant la commande: sudo xattr -d com.apple.quarantine /Path/To/Xcode.app Tapez ensuite votre mot de passe (il
n'apparaîtra

15

Pour Xcode 8: Pour ignorer le processus de vérification sur El Capitan pour Xcode 8, téléchargez Xcode 8 sur la page de téléchargement du développeur, puis ouvrez le terminal.

Ensuite, tapez

xattr -d com.apple.quarantine

Faites ensuite glisser votre téléchargement xcode 8 dans la fenêtre de votre terminal. Ça devrait ressembler à ça:

Image d'installation de Xcode 8


Je vous remercie. J'ai laissé le processus de vérification fonctionner pendant quelques heures, mais j'ai finalement recherché cette réponse car cela prenait un temps ridicule.
Chris Livdahl

Je l'ai laissé fonctionner pendant la nuit mais il n'a rempli aucune barre de progression. Ensuite, j'ai redémarré et cela a fonctionné instantanément.
rob mayoff

8

On parle beaucoup ici d'exempter Xcode-beta.app de Gatekeeper, mais pour moi, j'ai dû rendre le fichier .xip exempté.

J'ai placé Xcode_8_beta_6.xip dans / Applications, puis dans Terminal, changé de répertoire en / Applications et exécuté:

xattr -d com.apple.quarantine Xcode_8_beta_6.xip

Ensuite, double-cliquez sur le .xip pour le décompresser.


Merci beaucoup. Je ne savais pas comment faire cela car il n'y avait rien avec la bêta 6 donc je ne savais pas vraiment quoi taper ou faire avant ça!
dhruvm

6

courir xattr -d com.apple.quarantine Xcode.appfonctionnait comme un charme. Attendre le "verifying xcode"n'a pas fonctionné, car il ne s'est jamais terminé.


Veuillez formater votre code en utilisant quatre espaces avant ou en l'entourant de contre-indications. Merci!
johnnyRose

Enfin la réponse que je cherchais. Cela fonctionne pour tout, pas seulement pour Xcode. Je suis régulièrement coincé avec des choses qui ne finissent absolument jamais d' être vérifiées, je dois donc l'utiliser.
sudo

4

Vous pouvez également supprimer Open Warning pour tout le répertoire Applications via la commande dans le terminal:

xattr -d -r com.apple.quarantine ~/Applications

3

Vous pouvez essayer la commande:

xattr -r -d com.apple.quarantine /your_path_to_xcode/Xcode.app

Si vous n'utilisez pas -r, vous devrez exécuter la même commande pour le simulateur iOS plus tard. Je ne suis pas sûr des autres exécutables cachés dans ce bundle et mis en quarantaine.

Si vous avez le temps, la méthode recommandée est de laisser la vérification terminée afin que tout soit vérifié correctement.


3

ça marche pour moi:

open Terminal cd to path Xcode.app
xattr -d com.apple.quarantine Xcode.app

2

J'ai eu le même problème (Macbook Pro, mi-2015, OS X 10.11.15) et j'ai pu le résoudre sans utiliser le terminal pour contourner Gatekeeper:

  1. Mettez dans la corbeille toutes les versions précédemment téléchargées du fichier et videz la corbeille. (Si vous n'avez pas vidé votre corbeille pour toujours, cela peut prendre du temps. Vous pouvez supprimer de manière sélective les fichiers .xip incriminés manuellement pour gagner du temps.) J'ai trouvé plusieurs instances qui ne seraient pas supprimées car elles étaient actuellement en cours d'utilisation.

  2. Redémarrez votre ordinateur. Vous devriez maintenant pouvoir supprimer tous les fichiers .xip de la corbeille sans problème.

  3. Téléchargez à nouveau la version bêta de Xcode8 (ne diffusez pas de contenu multimédia tout en faisant cela pour économiser du temps et de la perte de paquets.) Et ouvrez-la.

  4. Si cela ne fonctionne pas, ouvrez le terminal et suivez l'une des réponses ci-dessus.


1

Exécutez la commande suivante en vous assurant qu'il s'agit de l'emplacement de votre Xcode sur le système et remplacez le nom xcode par le nom réel, code xcode2 ou Xcode 3 si vous avez plus de versions de Xcode sur votre machine.

xattr -d com.apple.quarantine Xcode.app


1

Attendez juste que le processus se termine ... parfois cela prend plus de temps que d'habitude mais finit par afficher les boîtes d'alerte pour le processus suivant! asseyez-vous, laissez-le finir. :)


-2

Son novembre 2017 maintenant et toujours pas de message de confirmation - juste un "Xcode_9.1xip" de vérification immobile qui se trouve sur votre bureau sans aucune indication qu'il fait quoi que ce soit.

J'ai essayé ce correctif, j'ai frappé Cher Apple plusieurs fois, la recherche Google comprend également pourquoi la machine Uber coûteuse fonctionne d'une manière qui a toujours été inacceptable (et serait fustigée sur un PC par les utilisateurs Mac). Faites une tasse de thé, appuyez davantage sur le clavier, recherchez des termes clés relatifs à une machine Apple coûteuse en utilisant des jurons pour savoir combien d'autres rencontrent votre problème ou similaire.

Après 20 minutes, envisagez d'aller faire un caca, revenez twiddle thumbs, lisez plus de messages sur le forum - envisagez de battre le clavier encore plus de fois - sachez qu'à ce stade, vous pourriez être signalé pour abus en vertu de la politique de soins Apple.

Finalement, cela a fonctionné, puis trouvez la prochaine pierre d'achoppement dans un processus de longue durée, ce qui signifie que vous n'obtiendrez aucune productivité aujourd'hui, répétez le processus entier à nouveau cette fois-ci en vous cognant tête contre mur.

On s'attend à ce que cela soit signalé dans 0-30 secondes pour suppression :) 09h43 GMT


oooh après 25 minutes, je viens de décider de redémarrer ladite machine coûteuse. Hey-ho a redémarré et cela a fonctionné. Oh, je suis dans 10 minutes et il est toujours en train d'agrandir le dossier, mais la machine est le modèle haut de gamme (technologie Cutting Edge 2010). Donc, un bon conseil, soyez patient, donnez à Apple le temps de faire quelque chose, après que la patience ait épuisé les choses, redémarrez et essayez à nouveau et cela pourrait fonctionner comme vous vous en doutez (lentement).
Andy Donegan
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.