Como corrigir erros de assinatura de app no iOS
Como corrigir erros de assinatura de apps no iOS: guia completo para 2026
Os erros de assinatura de apps são o pesadelo dos usuários de apps via sideloading. Eles aparecem como mensagens enigmáticas do tipo “Não foi possível instalar o app”, “Assinatura de código inválida”, “Não foi possível verificar o aplicativo” ou simplesmente uma falha silenciosa, em que o app desaparece da tela inicial pouco depois da instalação. Entender o que são, de fato, os erros de assinatura e por que eles acontecem é a chave para corrigi-los de forma confiável.
Encontre seu erro
Comece pela mensagem exata que você está vendo. Cada uma indica uma causa diferente:
| Mensagem ou sintoma | Causa mais provável | Guia |
|---|---|---|
| Unable to Install: integrity could not be verified | IPA corrompido ou editado, certificado revogado, ou dispositivo fora do perfil | Correção do erro de integridade |
| [App] requires iOS [version] or later | O IPA foi criado para uma versão do iOS mais recente que a sua | Correção para iOS mais recente exigido |
| Ícone travado em Waiting ou Installing | O download travou: conexão, armazenamento, uma restrição ou um certificado revogado | Correção para instalação travada |
| Untrusted Enterprise Developer | O desenvolvedor ainda não foi confiado nos Ajustes | Correção do erro de Desenvolvedor Não Confiável |
| Unable to Verify App / Not Verified | O iOS não consegue verificar o certificado com a Apple: sem conexão, ou uma revogação | Correção do erro Unable to Verify |
| Maximum number of installed apps | O limite de 3 apps ativos do Apple ID gratuito | Correção do limite de 3 apps |
| O app para de abrir cerca de uma semana após a instalação | Uma assinatura de Apple ID gratuito dura 7 dias | Guia sobre a expiração em 7 dias |
| Todos os apps de um mesmo instalador param ao mesmo tempo | O certificado compartilhado foi revogado | Guia sobre certificado revogado |
| O signer rejeita seus arquivos de certificado | Senha do p12 incorreta, perfil expirado, ou um certificado que o perfil não inclui | Entenda o p12 e o mobileprovision |
O que é a assinatura de apps e por que o iOS exige isso?
A assinatura de apps é um mecanismo de segurança no qual todo app iOS precisa carregar uma assinatura criptográfica de uma autoridade certificadora confiável: especificamente a Apple. Quando você instala um app, o iOS verifica:
- Se o app foi assinado com um certificado válido
- Se o certificado não expirou
- Se o certificado não foi revogado pela Apple
- Se o conteúdo do app não foi adulterado desde a assinatura
Os apps da App Store são assinados diretamente pela Apple. Os apps instalados via sideloading são assinados com certificados enterprise ou de desenvolvedor, por isso exigem etapas extras de confiança e são mais suscetíveis a erros de assinatura.
Mensagens de erro de assinatura comuns e o que elas significam
“Não É Possível Instalar [Nome do App]”
Esse erro durante a instalação geralmente significa que:
- O arquivo IPA está corrompido
- O certificado de assinatura é inválido ou já foi revogado
- O app exige uma versão de iOS mais recente do que a que está no seu dispositivo
- Não há espaço de armazenamento suficiente para a instalação
Se a mensagem adicionar “porque a integridade dele não pôde ser verificada”, confira nosso guia passo a passo para corrigir o erro de integridade.
“Não Foi Possível Verificar o App” / “Unable to Verify App”
Aparece ao abrir um app que o iOS não consegue validar nos servidores da Apple. As causas incluem certificados expirados, problemas de rede ou certificados de desenvolvedor não confiáveis.
O app é instalado e depois desaparece
O ícone do app aparece brevemente após a instalação, mas some em seguida. Isso indica que a assinatura foi rejeitada silenciosamente pelo iOS: geralmente por causa de um certificado revogado ou de uma incompatibilidade de entitlements.
“Este app está danificado e não pode ser aberto”
Indica que a assinatura de código do IPA não corresponde ao seu conteúdo: o arquivo foi modificado depois da assinatura ou foi corrompido durante a transferência.
Correção 1: use o Scarlet iOS para todas as instalações de apps
A forma mais eficaz de evitar erros de assinatura é usar uma ferramenta de assinatura que gerencie ativamente a validade do certificado. O Scarlet iOS assina cada IPA para você no momento da instalação com seu certificado compartilhado atual, o que evita erros manuais de assinatura. Ele não pode impedir que a Apple revogue esse certificado.
Você pode obtê-lo na nossa página de instalação do Scarlet iOS.
- Acesse scarletios.com no Safari.
- Instale o Scarlet iOS pelo botão de Instalação Direta.
- Use o Scarlet iOS para todas as futuras instalações de apps, em vez de baixar e instalar IPAs manualmente.
Para mais contexto sobre como isso funciona, leia nosso guia sobre como fazer sideload de apps no iOS 26 e iOS 27.
Correção 2: reinstale o app com uma assinatura nova
Se um app já instalado está apresentando erros de assinatura, reinstalá-lo pelo Scarlet iOS resolve o problema ao aplicar uma assinatura nova e válida:
- Exclua o app com problema da sua tela inicial.
- Abra o Scarlet iOS, encontre o app e reinstale-o.
- Confie no certificado em Ajustes > Geral > VPN e Gerenciamento de Dispositivo.
Correção 3: verifique a integridade do arquivo IPA
Se você está fazendo sideload de um IPA que obteve por conta própria (em vez de usar a biblioteca selecionada do Scarlet), um arquivo corrompido pode causar erros de assinatura mesmo quando a assinatura é bem-sucedida.
- Baixe o IPA novamente de uma fonte confiável.
- Se a fonte fornecer um checksum MD5 ou SHA-256, verifique se ele corresponde usando uma ferramenta de checksum antes de instalar.
- Evite baixar IPAs de fontes suspeitas: eles podem ter sido adulterados ou conter malware que quebra a assinatura.
Correção 4: verifique a compatibilidade da versão do iOS
Alguns arquivos IPA incluem entitlements ou dependências de frameworks que não estão disponíveis em versões mais antigas do iOS, o que faz a instalação falhar com uma mensagem de erro relacionada à assinatura.
- Verifique a versão mínima do iOS exigida pelo app (veja como corrigir “requires a newer version of iOS”).
- Atualize seu iOS se uma versão mais nova suportar o app: Ajustes > Geral > Atualização de Software.
- Procure por uma versão mais antiga do IPA do app que seja compatível com a sua versão do iOS.
Correção 5: resolva problemas de entitlements
Usuários avançados de sideloading que assinam IPAs manualmente usando ferramentas como AltStore ou Sideloadly podem encontrar erros de entitlement. Entitlements comuns que causam problemas:
- com.apple.developer.networking.multipath: Requer um certificado de desenvolvedor emitido pela Apple
- aps-environment: Entitlement de notificações push; requer conta de desenvolvedor paga
- com.apple.developer.nfc.readersession.formats: Acesso a NFC; entitlement restrito
Se você estiver usando AltStore ou Sideloadly, a ferramenta geralmente remove automaticamente os entitlements não suportados. Se estiver assinando manualmente, use um editor de plist para remover os entitlements problemáticos do IPA antes de assinar.
Com o Scarlet iOS, a assinatura é feita para você, mas um app ainda pode perder um recurso se um entitlement necessário não for transferido para o app re-assinado.
Correção 6: reinicie e confie no desenvolvedor novamente
O iOS não tem uma configuração para limpar ou redefinir a confiança do certificado manualmente. O que você pode fazer é reiniciar e confirmar a etapa de confiança novamente:
- Reinicie seu iPhone.
- Conecte-se à internet. A Apple afirma que o dispositivo precisa verificar o certificado do desenvolvedor junto à Apple quando você confia nele, e novamente de tempos em tempos.
- Vá em Ajustes > Geral > VPN e Gerenciamento de Dispositivo, toque no desenvolvedor em Apps Corporativos e confirme que ele está confiável. Se aparecer um botão Verificar App, toque nele.
- Tente instalar ou abrir o app novamente. Se a entrada do desenvolvedor tiver desaparecido ou não verificar, o certificado provavelmente foi revogado.
Correção 7: verifique a data e a hora
A validação de certificado é sensível ao tempo. Se o relógio do seu iPhone estiver muito errado, o iOS pode calcular incorretamente que um certificado válido expirou.
- Vá em Ajustes > Geral > Data e Hora.
- Ative Ajustar Automaticamente.
- Reinicie o dispositivo e tente novamente.
Como evitar erros de assinatura no futuro
- Se você não tem familiaridade com assinatura de apps, instale os aplicativos pelo Scarlet iOS em vez de assinar manualmente, assim a etapa de assinatura é feita por você.
- Mantenha o Scarlet iOS instalado, para poder reinstalar os apps rapidamente após uma revogação.
- Reinstale os apps periodicamente se perceber algum comportamento estranho que possa indicar problemas de certificado.
- Mantenha o iOS atualizado para aproveitar as melhorias mais recentes da Apple na infraestrutura de certificados.
Entendendo a revogação de certificados
Uma causa de erro de assinatura que não pode ser “corrigida” localmente é a revogação de certificado. Quando a Apple revoga um certificado de assinatura, todos os apps assinados com ele param de funcionar ao mesmo tempo, muitas vezes afetando vários usuários de uma só vez. Essa é uma ação deliberada de fiscalização da Apple contra certificados usados para sideloading em massa.
O Scarlet iOS não divulga como gerencia seus certificados. Quando ocorre uma revogação, você instala o Scarlet recém-assinado e reinstala seus apps por meio dele, e o tempo que isso leva pode variar. Assinar apps com sua própria Apple ID evita que um certificado compartilhado seja revogado para todos de uma vez, mas esses apps precisam ser reassinados a cada 7 dias.
Para uma visão mais ampla de como esse ecossistema funciona, confira nossa visão geral de como o Scarlet iOS funciona.
Considerações finais
Erros de assinatura de apps podem ser resolvidos em praticamente todos os casos. A prevenção mais eficaz é usar o Scarlet iOS como sua ferramenta principal de instalação, e a correção mais eficaz é reinstalar o app afetado pelo Scarlet iOS para obter uma assinatura nova. Baixe o Scarlet iOS e deixe os erros de assinatura para trás.