Como posso resolver este aviso?
[WARN] aviso: nenhuma regra para processar o arquivo '$ (PROJECT_DIR) /MyApp/MessageCell.h' do tipo sourcecode.objj.h para a arquitetura i386
Como posso resolver este aviso?
[WARN] aviso: nenhuma regra para processar o arquivo '$ (PROJECT_DIR) /MyApp/MessageCell.h' do tipo sourcecode.objj.h para a arquitetura i386
Respostas:
Clique no seu projeto e verifique se esse arquivo não está presente na guia Fases de construção. Normalmente, nenhum arquivo de cabeçalho deve ficar aqui. Limpe e construa novamente, deve funcionar!
Guia gráfico para o Xcode 4.x para remover este aviso:
http://joytek.blogspot.tw/2011/09/xcode-4-warning-no-rule-to-process-file.html
Nós podemos resolver este problema, basta seguir os passos abaixo: - Alguns .md
, .mdown
.h
arquivos estão incluídos na compilação de fontes
Passo 1) Select Project Navigator
Passo 2) Selecione seu projeto
Etapa 3) Selecione seu targetStep
Passo 4) Selecione Desenvolver PhasesStep
Passo 5) Mover arquivos que não queremos que o compilador processe de fontes de compilação para recursos de pacote de cópias
Se você estiver recebendo este aviso do seu cocoapod, precisará garantir que ele s.source_files
esteja definido corretamente no .podspec
.
Por exemplo, originalmente incluí todos os arquivos com esta linha no meu .podspec
s.source_files = "MyUIElements/**/*"
Eu estava recebendo este aviso de compilação para alguns arquivos de fonte que eu tinha no pod. Você controla quais arquivos são exibidos em BuildPhases
-> CompileSources
no consumo do pod assim:
s.source_files = "MyUIElements/**/*.swift", "MyUIElements/**/*.h"
s.source_files = "Sources**/*.{h,m,swift}"
?
Meus arquivos de cabeçalho problema foi't porque sob Target
> Build Phases
> Compile Resources
não havia nenhum .h files
para começar. O sistema estava reclamando de outros arquivos. Eu segui este link, que basicamente dizia excluir os arquivos dos quais o sistema estava reclamando, mas, em vez disso, eu pressionei + os arrastei Copy Bundle Resources
.
A maneira mais fácil de procurar os arquivos é usar o filtro no canto superior direito:
Aqui estão as instruções do link: