Ontem reconheci uma tonelada de avisos sobre a biblioteca parse.com:
URGENTE: todo o código de bit será descartado porque '[path] /Parse.framework/Parse (PFAnalytics.o)' foi criado sem o código de bit. Você deve reconstruí-lo com o código de bits ativado (configuração ENABLE_BITCODE do Xcode), obter uma biblioteca atualizada do fornecedor ou desativar o código de bit para este destino. Nota: Este será um erro no futuro.
Estou ciente do fato de que posso remover os avisos com esta resposta, mas agora estou me perguntando se isso terá algum impacto negativo em relação ao envio da AppStore e / ou ao desempenho real do meu aplicativo.
Xcode informa sobre o código de bit
A ativação dessa configuração indica que o destino ou projeto deve gerar código de bits durante a compilação para plataformas e arquiteturas que o suportam. Para compilações de arquivo morto, o código de bit será gerado no binário vinculado para envio à loja de aplicativos. Para outras compilações, o compilador e o vinculador verificarão se o código está em conformidade com os requisitos para geração de código de bit, mas não gerará código de bit real. [ENABLE_BITCODE]
Mas não estou obtendo nenhuma informação realmente útil deste texto.
- Posso usar a resposta vinculada para contornar o problema sem nenhum impacto negativo e sem comprometer um futuro envio da AppStore?
- O que
ENABLE_BITCODE
realmente faz, será um requisito não opcional no futuro? - Há algum impacto no desempenho se eu o ativar / desativar?