59 votes

Xcode crash lors de l'ouverture du fichier de projet

Xcode continue de planter sur moi lorsque j'ouvre mon fichier de projet. Cela fait des semaines que je peux l'ouvrir correctement. Je ne sais pas comment diagnostiquer. Il ne plante que pour un projet spécifique.

 Process:         Xcode [1293]
Path:            /Developer/Applications/Xcode.app/Contents/MacOS/Xcode
Identifier:      com.apple.Xcode
Version:         3.2.5 (1760)
Build Info:      DevToolsIDE-17600000~5
Code Type:       X86-64 (Native)
Parent Process:  launchd [189]

Date/Time:       2010-12-15 16:05:24.659 -0700
OS Version:      Mac OS X 10.6.5 (10H574)
Report Version:  6

Interval Since Last Report:          201 sec
Crashes Since Last Report:           4
Per-App Interval Since Last Report:  80 sec
Per-App Crashes Since Last Report:   4
Anonymous UUID:                      2B7F7CFC-45EA-450C-8467-6BF1E356B6F6

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000025940
Crashed Thread:  10  Dispatch queue: com.apple.Xcode.index-access

Application Specific Information:
objc[1293]: garbage collection is ON

101voto

Kenny Winker Points 6171

Je voulais juste élucider le commentaire de @Paul R.

J'ai eu une situation où Xcode plantait à chaque fois que j'ouvrais un fichier de projet. Il semblait être connecté à la fenêtre IB qui s'ouvrait. En fin de compte, c'est la suppression du contenu de MyProject.xcodeproj/project.xcworkspace/xcuserdata/ qui a résolu le problème. Il l'a fait en réinitialisant l'espace de travail (fichiers ouverts, mise à l'échelle de la fenêtre, etc.)

J'espère que cela est utile.

45voto

Shobhit Puri Points 9415

Qu'est-ce qui a fonctionné pour moi ?

La seule solution qui a fonctionné pour moi a été de supprimer les dossiers de données dérivés du projet suspendu, c'est-à-dire les dossiers de données dérivés dans le répertoire ci-dessus : ~/Library/Developer/Xcode/DerivedData/ . J'espère que ça aide quelqu'un.

Qu'est-ce qui n'a pas marché ?

Comme mentionné à d'autres endroits, la suppression de MyProject.xcodeproj/project.xcworkspace/xcuserdata/ ou MyProject.xcodeproj/xcuserdata/ n'a pas fonctionné pour moi.

18voto

valbu17 Points 3374

Je voulais juste ajouter du contenu supplémentaire à la réponse de @Kenny Winker...

Pour supprimer vos données utilisateur xcode, allez,

  • Trouvez votre fichier de projet Xcode ex : MyProject.xcodeproj ou MyProject.xcworkspace
  • Faites un clic droit dessus et choisissez Show Package Contents
  • Enfin, supprimez simplement tout ce qui se trouve dans le dossier xcuserdata
  • Terminé! :)

Espérons que cela ajoute un peu plus de contexte aux personnes qui ne savent pas où trouver les données utilisateur de leur projet.

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