Pergunta

Tentei criar um modelo de projeto personalizado para configurar testes de unidade.

O problema é que, quando crio um novo projeto com base neste modelo, ele cria referências aos arquivos de modelo:

Quando edito um arquivo, ele altera meus arquivos de modelo em vez dos meus arquivos de projeto reais! Quando excluo meu modelo, os arquivos do meu projeto real ficam vermelhos!

O modelo de projeto está em:

/Developer/platforms/iphoneos.platform/developer/library/xcode/project modelos/aplicação/aplicativo baseado em teste

Lendo alguma pergunta no transbordamento da pilha, tentei instalar meu projeto de modelo em

/Biblioteca/Application Support/Developer/Shared/Xcode/Modelos de Projeto

Mas não consigo ver meu modelo quando crio um novo projeto.

Alguém pode ajudar?

Obrigado, Vincent

Foi útil?

Solução

Você pode estar interessado no meu XTemplate Projeto no Github. É um script simples que configurará um novo projeto Xcode com padrões decentes, ele apresenta um destino de teste de unidade com o OCMOCK.

Outras dicas

Existem vários motivos, mas o mais importante é porque o identificador de informações do seu modelo não é único! Como você disse, você colocou o modelo em /developer/platforms/iphoneos.platform/developer/library/xcode/project modelos/aplicativo/aplicativo baseado em teste e depois moveu o mesmo modelo em outro local. O Xcode viu o número do identificador no primeiro local e ignora o segundo. Mude o identificador e experimente. Por que você não experimenta a pasta principal do modelo: biblioteca/desenvolvedor/xcode/modelos?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top