83 votes

Comment faire pour que Xcode n'ouvre pas automatiquement les projets précédemment ouverts

J'ai donc ouvert un fichier xib à partir d'un ancien projet et cela a provoqué un crash. Ce n'est pas le problème. Le problème est que, maintenant, lorsque je redémarre Xcode, celui-ci tente d'ouvrir tous les projets (et fichiers) précédemment ouverts et l'incident se reproduit. Où Xcode stocke-t-il la liste des fichiers précédemment ouverts et comment puis-je l'obtenir pour qu'il démarre 'propre' sans aucun projet ouvert?

Mise à jour: Remarque: il s'agit de la dernière version de Xcode 4.2 sur Lion.

155voto

Kay Points 6742

Appuyez sur ALT + Maj lorsque vous cliquez sur l'icône XCode dans le dock. XCode démarre alors sans ouvrir les projets précédemment utilisés. Ceci est lié à la version 4.5.2 (4G2008a), mais je suis presque sûr de l’avoir également utilisé dans les anciennes versions.

35voto

Dons Points 204

J'ai récemment eu un problème similaire. J'ai essayé les méthodes ci-dessus et pouvais lancer Xcode à partir de la ligne de commande, mais dès que j'essayais de l'ouvrir à partir du viseur, il tentait d'ouvrir le "mauvais" document et de se bloquer.

Je l'ai finalement résolu en supprimant le contenu de:

 ~/Library/Autosave Information/
~/Library/Saved Application State/com.apple.dt.Xcode.savedState
 

Cela semble l'avoir corrigé pour moi.

29voto

arkuana Points 401

Je viens de passer la moitié de la journée en insistant sur une question semblable. J'avais essayé la mise à jour et réinstaller Xcode - mais le problème persistait. Heureusement, il y a quelques minutes, j'ai réussi à résoudre ce problème en faisant ce que votre question, les états, avec l'aide de ce post.

En gros, j'ai ouvert un autre projet Xcode (il peut être n'importe quel fichier, tout de même) à partir du terminal en utilisant la commande suivante:

open -a /Applications/Xcode.app app.xcodeproj/ --args -ApplePersistenceIgnoreState YES

Cette lancé avec succès Xcode avec la norme de "Bienvenue à Xcode boîte de dialogue" vous obtenez habituellement. Espérons que ça aide!

12voto

NoelHunter Points 291

J'ai été capable de le faire avec la ligne de commande suivante dans Mavericks:

open -a /Applications/Xcode.app --args -ApplePersistenceIgnoreState YES

10voto

erkanyildiz Points 3340

Non spécifique à Xcode:

Préférences système> Personnel> Général> Fermer les fenêtres lorsque vous quittez une application

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