web-dev-qa-db-fra.com

Où Xcode 4 stocke-t-il les données de schéma?

Je commence tout juste à utiliser Xcode 4 et j'essaie de trouver le fichier dans un projet où il stocke tous les schémas d'un projet. J'ai pensé qu'ils seraient stockés quelque part dans le répertoire xcodeproj, mais pour la vie de moi, je ne trouve pas lequel.

Tous mes projets sont stockés sur un serveur SVN, et je voudrais conserver les informations de schéma avec le projet. À l'heure actuelle, lorsque vous extrayez un projet, les schémas ne le font pas avec.

EDIT: Après avoir joué un peu plus avec cela, il semble que les schémas soient stockés chacun sous forme de fichiers séparés dans xcuserdata/user.xcuserdata/xschemes/MyScheme.xscheme avec un fichier xcschememanagement.plist pour les garder tous triés.

Donc, ma nouvelle question, existe-t-il un moyen de les stocker dans une étendue par projet au lieu d'une étendue par utilisateur? De cette façon, lorsqu'un autre développeur ouvre le même projet, il verra les mêmes schémas que j'ai mis en place?

96
Cory Imdieke

Enfin trouvé la réponse sur le Twitter de quelqu'un. Les schémas sont stockés par utilisateur par défaut, mais si vous allez dans Gérer les schémas et cochez la case "Partagé" à l'extrême droite pour chacun, ils apparaîtront dans le répertoire xcshareddata au lieu de votre répertoire xcuserdata, où ils seront vu et utilisé par tout le monde. J'espère que cela aidera quelqu'un d'autre à essayer de comprendre la même chose!

184
Cory Imdieke