2010-04-13 2 views
2

J'ai essayé de créer un modèle de projet personnalisé pour configurer les tests unitaires.Le modèle de projet personnalisé de Xcode crée uniquement des références aux fichiers

Le problème est que lorsque je crée un nouveau projet basé sur ce modèle, il crée des références aux fichiers de modèle:

Lorsque je modifier un fichier, il modifie les fichiers mon modèle au lieu de mes dossiers de projet! Lorsque je supprime mon modèle, les fichiers de mon projet actuel deviennent rouges!

Le modèle de projet est:

/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Modèles/Application/Application base des essais

Lire une question sur un débordement de pile i essayé installer mon projet de modèle dans

/Bibliothèque/application support/Developer/Shared/Xcode/Modèles de projet

Mais je ne peux pas voir mon modèle lorsque je crée un nouveau projet.

Quelqu'un peut-il aider?

Merci, Vincent

Répondre

0

Vous pourriez être intéressé par mon projet Xtemplate sur GitHub. C'est un script simple qui va mettre en place un nouveau projet Xcode avec des valeurs par défaut décentes, il dispose d'une cible de test unitaire avec OCMock.

0

Il y a plusieurs raisons, mais la plus importante est que votre identificateur de plist d'info de modèle n'est pas unique! Comme vous l'avez dit, vous avez placé le modèle dans /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates de projet/Application/Application basée sur les tests , puis déplacé le même modèle à l'autre endroit. xcode a vu le numéro d'identifiant dans le premier emplacement et ignore le second. changez l'identifiant et essayez-le. pourquoi ne pas essayer le dossier de template principal: library/developer/xcode/templates?

Questions connexes