A resposta que funcionou para mim
A resposta foi que eu tive alguns erros no meu projeto que estavam fazendo a compilação falhar. (Era apenas o bug padrão do seu dia-a-dia no código.) Depois que corrigi os erros e fiz outra limpeza e compilação, funcionou.
Observe que esses erros não apareceram no início. Para que eles apareçam:
- Comente seu arquivo de teste inteiro que está fornecendo o erro "Nenhum módulo".
- Tente executar seu projeto novamente.
Se houver outros erros, eles devem aparecer agora. Corrija-os e remova o comentário do código do arquivo de teste. O erro "Não existe esse módulo" desapareceu para mim.
Caso isso não resolva o problema para outras pessoas, você também pode tentar o seguinte:
Limpe a pasta de compilação
Abra o menu Produto, mantenha pressionado Optione clique em "Limpar pasta de compilação ..."
Verifique se Ativar testabilidade está definido como Sim
No Navegador de projeto, clique no nome do seu projeto. Selecione Configurações de compilação e role para baixo até Opções de compilação. Verifique se Ativar testabilidade é Sim (para depuração).
Exclua e adicione novamente seu destino de testes
Se você fez as outras coisas, meu palpite é que provavelmente não precisa fazer isso. Mas, se o fizer, lembre-se de salvar todos os testes de unidade que você já escreveu.
Clique no nome do seu projeto no Navegador de Projeto. Em seguida, selecione seu destino de testes. Clique no botão de menos (-) na parte inferior para excluí-lo.
Em seguida, clique no botão de adição (+) e escolha Pacote de testes de unidade do iOS para adicioná-lo novamente. Como você pode ver, você também pode adicionar um pacote de testes de interface do usuário da mesma maneira.
Algumas outras idéias
- Verifique se todas as classes necessárias são membros do seu destino de teste.
- Verifique se você adicionou todas as bibliotecas necessárias.
- Verifique se o nome do módulo está escrito corretamente (consulte esta resposta ).
Ou...
Deixe um comentário ou resposta abaixo se você encontrou algo que funcionou.
Relacionado