Xcode ne démarre pas, bloqué sur “Vérification de Xcode”… ‘

J’ai installé Xcode sur un Mac et quand j’essaie de le démarrer, une petite fenêtre s’ouvre pour vous indiquer “Verifier Xcode” avec une barre d’état défilant, quelqu’un a une solution plutôt qu’une réinstallation?

Si vous ne voulez pas attendre pour toujours, cela pourrait vous aider:

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

L’exécution d’une commande pour passer par Gatekeeper semble être la solution, puisque vous l’avez téléchargée depuis une source fiable . Cela se produit fréquemment lors de l’installation de bundles de grande taille dans Mac OS X. En gros, Gatekeeper examine l’intégralité de votre bundle en vous assurant qu’il n’y a pas de code suspect. C’est l’une des nombreuses choses qui maintiennent 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 provient d’une source fiable”. Comment faisons-nous cela? Eh bien, lancez d’abord le terminal et naviguez vers votre dossier Xcode.app. (Ou tapez cd et faites glisser Xcode depuis votre dossier d’applications) , puis appuyez sur Entrée. Ensuite, lancez la commande:

 xattr -d com.apple.quarantine Xcode.app 

Maintenant, soyez prudent lorsque vous quittez Gatekeeper si ce que vous installez est légèrement différent d’une source non fiable, sinon vous introduisez un risque de sécurité sur votre ordinateur. Dans mon cas, l’ouverture rapide de nouvelles versions de Xcode est la seule fois où je lance cette commande.

Quelqu’un at-il un correctif plutôt que de me réinstaller?

Pour toute autre personne qui voit une très longue phase de “vérification de Xcode”, donnez-lui juste du temps. La barre de progression indéterminée rest en place pendant un long moment (des dizaines de minutes) alors que Gatekeeper regarde le très grand paquet Xcode pour s’assurer qu’il est légitime. Vous finirez par avoir le message familier suivant: “Cette application a été téléchargée depuis Internet. Voulez-vous continuer?” Ou, si le lot ne sort pas, vous aurez bien sûr un message à cet effet.

Presque toutes les réponses recommandent d’exécuter xattr -d sur le fichier. Cela supprime les atsortingbuts étendus du fichier (comme com.apple.quarantine) pour que OSX n’exécute pas la phase de vérification. Vous ne devriez le faire que comme un dernier recours absolu, voire pas du tout. Apple recommande explicitement de laisser Gatekeeper activé pour valider votre version de Xcode après la diffusion du logiciel malveillant XcodeGhost sur les applications iOS populaires via les versions infectées de Xcode.

Si vous essayez de 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.

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

cd /Applications – Cela va passer au répertoire des applications où Xcode est présent

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

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 pour la commande

terminal ouvert –

1. Saisissez cd drag drop votre xcode (pour path) puis entrez

2.next xattr -d com.apple.quarantine Xcode.app enter

accepter les termes et conditions

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.

Après cela, tapez

 xattr -d com.apple.quarantine 

Ensuite, faites glisser votre téléchargement xcode 8 dans votre fenêtre de terminal. Ça devrait ressembler à ça:

Image d'installation de Xcode 8

On parle beaucoup ici d’exempter Xcode-beta.app de Gatekeeper, mais pour moi, je devais rendre le fichier .xip exempt.

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

 xattr -d com.apple.quarantine Xcode_8_beta_6.xip 

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

exécuter xattr -d com.apple.quarantine Xcode.app fonctionnait comme un charme. Attendre la "verifying xcode" n’a pas fonctionné, car elle ne s’est jamais terminée.

Vous pouvez également supprimer Open Warning pour toutes les applications du répertoire via la commande du terminal:

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

Vous pouvez essayer la commande:

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

Si vous n’utilisez pas -r, vous devrez exécuter la même commande pour le simulateur iOS ultérieurement. Je ne suis pas sûr de ce que les autres exécutables sont cachés dans cet ensemble et sont mis en quarantaine.

Si vous en avez le temps, la méthode recommandée consiste à laisser la vérification se terminer afin que tout soit vérifié correctement.

c’est du travail pour moi:

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

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. Trash toutes les versions précédemment téléchargées du fichier et vider 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 utilisées.

  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 en même temps pour économiser du temps et des pertes de paquets) et ouvrez-le.

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

Exécutez la commande suivante en vous assurant que c’est l’emplacement de votre Xcode sur le système et remplacez le nom du xcode par le nom actuel, code xcode2 ou Xcode 3 si vous avez plus de versions de Xcode sur votre machine.

xattr -d com.apple.quarantine Xcode.app

Attendez simplement que le processus se termine avec. Parfois, cela prend plus de temps que le temps habituel mais finit par montrer les boîtes d’alerte pour le processus suivant! asseyez-vous laissez-le finir. 🙂

Son Novembre 2017 maintenant et toujours pas de message de confirmation – juste une vérification non mobile “Xcode_9.1xip” qui se trouve sur votre bureau sans aucune indication de quoi que ce soit fait.

J’ai essayé ce correctif, j’ai frappé Expensive Apple à plusieurs resockets, Google a également compris pourquoi la machine Uber coûteuse fonctionnait d’une manière qui était toujours inacceptable (et qui serait diffusée sur un PC à partir d’utilisateurs Mac). Faites une tasse de thé, appuyez davantage sur le clavier, recherchez les termes clés relatifs à la machine Apple coûteuse en utilisant des explications pour savoir combien d’autres connaissent votre problème ou un problème similaire.

Après 20 minutes, envisagez de revenir pour un retour de caca twiddle thumbs, lisez plus de messages du forum – pensez à battre le clavier encore plus souvent – sachez qu’à ce stade, vous pourriez être signalé comme abusif par la politique de soins Apple.

Finalement, cela a fonctionné. Ensuite, trouvez la prochaine pierre d’achoppement dans un processus de longue haleine, ce qui signifie que vous n’obtiendrez aucune productivité aujourd’hui, répétez tout le processus à nouveau tout en frappant la tête contre le mur.

S’attendant à ce que cela soit signalé dans 0-30 secondes pour la suppression 🙂 09h43 GMT