Erro de assinatura de código: não corresponde ao par de chaves no chaveiro padrão
Pergunta
***** Erro de sinal de código: a identidade 'iPhone Developer: xxxxxxxxxxx' não corresponde a nenhum certificado válido/par de teclas privadas no chaveiro padrão **. ***
Sou membro do perfil do desenvolvedor, tenho o perfil de provisionamento instalado, qual deve ser o problema aqui?
Erro de sinal de código: a identidade 'iPhone Developer: xxxxxxxxxxxxx' não corresponde a nenhum certificado válido/par de teclas privadas no chaveiro padrão
O que eu deveria fazer? Eu já procurei uma solução, mas ainda não encontrei nenhum.
Solução
Este erro sugere que há um problema com o seu certificado ou sua chave privada.
Se você abrir o KeyChain Access (em Applications/Utilities), você verá 'Developer para iPhone: xxxxxxxxxxx' em seus certificados? Caso contrário, você precisa baixá -lo no portal do programa.
Quando você criou o certificado 'iPhone Developer: xxxxxxxxxxx', você gerou uma solicitação de assinatura de certificado no mesmo computador que você está usando agora para compilar? Caso contrário, a chave privada que acompanha seu certificado pode não ser instalada no computador; Quem gerou a solicitação de assinatura precisará enviá -lo para você, e você precisará adicioná -lo ao seu chaveiro.
Outras dicas
As etapas da Apple para solucionar problemas da questão estão aqui: Como faço para resolver o erro Codesign: a identidade 'iPhone Developer' não corresponde a nenhum certificado válido e não expirado/par de chaves privadas no chaveiro padrão
- Basta abrir uma festa.
- Vá para o nome do projeto*.xcodeproj* diretório
- E Remova todos os *.mode1v3 e *.pbxuser Arquivo
Em seguida, comece o Xcode novamente e você terá sorte.
Para o meu caso, foi como:
- CD ICODEBROWSER/ICODEBROWSER.XCODEPROJ/
- rm Brandontrieb.*