Usando o Xcode 4.5.1. Nosso projeto está se desenvolvendo bem nos últimos três meses, mas, de repente, quando tento compilar, ele diz "Falha na compilação", mas não mostra nenhum erro na guia ponto de exclamação do triângulo, nem fornece um motivo ao ser exibido falha na compilação.
Não alteramos o identificador de pacote nem nenhuma outra propriedade do projeto. Eu tentei um limpo, depois construí, mas sem sorte.
O que pode estar causando o problema?
Semelhante a esta pergunta , mas nenhuma das soluções se aplica.
Respostas:
Descobri isso. Na guia com três linhas em um balão de fala, ele mostra um log de criação. Acho que meu arquivo de storyboard ficou corrompido durante o último git pull.
fonte
Você pode ver os motivos da falha no
Report Navigator
presente na janela Navegador.Hide/Show Navigator
botão presente no lado superior esquerdo do Xcode.Report Navigator
pressionando o último botão presente na lista de botões na janela Navegador.Aqui você pode ver os motivos
By Group
ouBy Time
fonte
Clique no último ícone na barra superior do painel mais à esquerda da janela do Xcode para revelar os erros secretos de criação do arquivo morto.
Provavelmente será algo relacionado à assinatura de código, se você conseguir criar e executar o aplicativo, mas não arquivar. Uma pesquisa mais aprofundada da sua mensagem de erro deve resolver isso agora que ela foi revelada.
fonte
Clique no último ícone na barra superior do painel mais à esquerda da janela do Xcode para revelar os erros de criação "secretos" do arquivo morto. Eu tive problemas de permissão que foram resolvidos para mim.
fonte
Se você alterou o Sistema de Compilação para o novo, retorne ao Padrão. Isso resolveu para mim.
fonte
Diante do mesmo problema com o xCode 8, o motivo foi que minha sessão de ID da Apple expirou e o xCode não pôde renová-la devido a problemas de conexão de rede depois que eu entrei com o meu ID da Apple nas preferências. Consegui construir normalmente novamente
fonte
Eu concordo com o Jason. Você deve ter feito algo errado. O bug do Xcode é que ele não pode produzir o erro. Apenas volte no seu caminho. Telas abertas que você editou / abriu da última vez. No meu caso
;
estava faltando em um controlador.fonte
Isso aconteceu comigo enquanto eu estava escrevendo no
Swift 4.1
noXCode 9.3
. EuRxSwift
também uso Isso nunca aconteceu enquanto eu escreviaObjective C
. Também não havia logsReport Navigator
. Projeto apenas compilado sem erros e falhou. Não foi possível descobrir o porquê.No meu caso, o que fiz e ajudou:
Após este projeto tentou compilar e mostrou erros. O erro foi aqui:
Passei o nome da variável incorreta
observer.onNext(timing)
. Deveria ter sidopTiming
.fonte
Pode não haver espaço livre em disco.
fonte
Outras respostas me ajudaram a encontrar o Navegador de relatórios. O único erro exibido foi:
Corrigi isso fechando o Simulador.
fonte
Comigo, era o perfil de provisionamento de desenvolvimento que eu estava usando para esse esquema. Eu mudei para liberar e funcionou
fonte
Isso também costuma acontecer se o macOS "mágico" reiniciar automaticamente o XCode após a inicialização. Essa instância XCode iniciada automaticamente será completamente interrompida. Saia e reinicie.
fonte