Skip to content

Instantly share code, notes, and snippets.

@cnmoro
Last active May 8, 2019 19:37
Show Gist options
  • Save cnmoro/54791a542c49c8c3397ab12dc004df83 to your computer and use it in GitHub Desktop.
Save cnmoro/54791a542c49c8c3397ab12dc004df83 to your computer and use it in GitHub Desktop.
Corrigir erro Apple "Invalid Signature"
Como corrigir erro "Invalid Signature - A sealed resource is missing or invalid" ao enviar app para a loja da Apple.
1 - Navegar, através do terminal, até a pasta platforms/ios/APP.xcarchive/ e rodar o seguinte comando:
1.1 - LC_ALL=C find . -name '*[! -~]*'
1.2 - Este comando lista todos os arquivos com caracteres não suportados pela Apple (como ã, õ)
1.3 - Renomear todos os arquivos listados pelo comando para caracteres sem acentuação
2 - Gerar perfis de provisionamento corretos, tanto para debug/desenvolvimento como para release/distribuição no site apple developer
3 - Desabilitar o gerenciamento automático de assinatura no Xcode
4 - Selecionar manualmente os perfis de provisionamento
5 - Ativar validação de produto, ir em Project Target -> Build Settings -> Build Options -> Validate Product, e modificar mudar a opção "release" para Sim/Yes
6 - Clean -> Build -> Archive -> Ok
7 - Se o erro persistir, setar o perfil de provisionamento de distribuição (RELEASE) para AMBAS as opções de assinatura (debug e release)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment