Erro no iTunes Connect: O binário que você carregou foi inválido. A assinatura era inválida, ou não foi assinada com um certificado de envio da Apple

StackOverflow https://stackoverflow.com/questions/2440497

Pergunta

Passei pelo processo de provisionamento de portal de desenvolvimento duas vezes agora tentando fazê -lo funcionar, mas sem sucesso. Eu não acho que seja a segunda metade (a assinatura é inválida), acho que pode realmente ter que com meu binário. Tenho um aviso no Xcode que não está me ajudando porque não sei o que fazer sobre isso. E, honestamente, não sei o quão relevante essa informação é. Mas diz:

"Verifique as dependências: aviso: a fase de compilação de recursos de pacote de cópias contém informações do alvo.plist"

O aplicativo é executado perfeitamente no simulador, e eu não fiz nenhuma alteração na info.plist desde que enviei o aplicativo para a Apple na semana passada. (Esta é uma atualização)

Foi útil?

Solução

Para remover o aviso, clique com o botão direito do mouse no arquivo info.plist e escolha obter informações. Em seguida, a partir da guia Alvos garante que nenhum dos alvos (você pode ter apenas um destino) seja selecionado. Você não precisa adicionar diretamente a info.plist ao pacote. Veja isso Apple Q&A Note para mais detalhes.

Verifique se você está construindo com a identidade correta de assinatura de código. Clique com o botão direito do mouse no seu destino e selecione obter informações. Na etiqueta de compilação, procure a seção de assinatura de código e verifique se o certificado correto está sendo selecionado para o aplicativo especificado em sua info.plist.

Em seguida, faça uma compilação limpa (no menu Xcode: Build-> Limpe e depois construa). Verifique os resultados da construção (Build-> Build Results), talvez seja necessário alterar as configurações para mostrar todas as mensagens. No final do log de compilação, você deve ver uma mensagem sobre um código bem -sucedido.

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