151 votes

Xcode bloqué sur l'indexation

Un projet sur lequel je travaille depuis 2 mois a cessé de fonctionner sans raison parce que Xcode est resté bloqué sur "Indexing". Je ne peux plus construire le projet. Si j'essaie de le construire, Xcode se bloque et je dois forcer la sortie. Cela se produit uniquement avec ce projet.

J'ai essayé de nettoyer toutes les données dérivées mais ça n'a pas aidé.

J'utilise Xcode 4.5.2.

Des idées ?

2voto

Viktor Golubenkov Points 111

Je travaille avec Xcode 11.4.1 et j'ai le même problème avec plusieurs projets. A chaque fois, lorsque la connexion internet est perdue, l'indexation se met en place. La meilleure solution (c'est juste mon opinion basée sur l'observation de ce problème) :

- Désactiver l'internet et tuer le processus "com.apple....", puis redémarrer le Xcode (activer la connexion).

ou plus facile

- redémarrez simplement le Mac (avec l'internet)

2voto

Andrew Points 2027

2022 | Algorithme ce qu'il faut faire :

  1. Ouvrir le moniteur d'activité et le tuer com.apple.dt.SKAgent

Si ça n'a pas aidé :

  1. Fermez Xcode(cmd+Q). Exécutez la commande dans le terminal :

rm -rf ~/Library/Developer/Xcode/DerivedData


Si ça n'a pas aidé :

  1. Redémarrer le PC

Si ça n'a pas aidé :

  1. Faites un clic droit sur votre espace de travail PROJECT_NAME.xc, choisissez 'show content', et supprimez le dossier 'xcuserdata'.

Si ça n'a pas aidé :

  1. exécuter la construction de votre projet avec un avertissement supplémentaire. Pour ce faire, vous devez écrire :

    -Xfrontend -warn-long-expression-type-checking=100

    à l'endroit suivant :

enter image description here

et optimiser le code à tous les endroits.


Si ça n'a pas aidé :

Z. Désinstaller XCode et l'installer à partir de zéro


Si ça n'a pas aidé :

Z+1. réponse de El Belga https://stackoverflow.com/a/50541767/4423545

1voto

Jerry Krinock Points 1540

J'ai eu un problème similaire dans Xcode 6.4. La barre de progression indiquait que "l'indexation" était "en pause". J'ai essayé de supprimer le fichier project.xcworkspace, puis de supprimer les données dérivées comme décrit ci-dessus. Cela n'a pas semblé aider. Constatant que les messages ci-dessus suggéraient également de corriger les avertissements, et comme j'avais hérité de cet énorme projet avec 180 avertissements, je me suis dit : "Bon sang, ça a l'air d'être un bon jour pour corriger les avertissements". Pendant que je corrigeais les avertissements, une demi-heure plus tard, j'ai remarqué que la barre de progression de l'indexation était passée de 10 % à environ 20 %. Une heure plus tard, elle était à 50%, puis une autre heure à 80%, et après une autre demi-heure, c'était terminé ! Conclusion : Ajoutez "prendre un long déjeuner ou faire une sieste" aux suggestions ci-dessus.

1voto

manispin Points 39

J'ai rencontré le même problème pour Xcode 7.0 beta. Dans mon cas, les valeurs pour "Provisioning Profile" et "Product bundle identifier" de "Build Settings" diffèrent entre PROJECT et TARGETS. J'ai défini les mêmes valeurs pour eux. Et j'ai également utilisé les mêmes valeurs pour TARGETS de "appName" et "appNameTest". Puis j'ai fermé le projet et l'ai rouvert. Cela a résolu mon cas.

1voto

chetstone Points 35

Dans mon cas, la suppression du répertoire des données dérivées n'a pas aidé. Apparemment, un fichier était verrouillé par un autre processus, car après avoir fermé quelques terminaux Windows et emacs, et mis fin à un processus react-native packager, tout s'est résolu.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X