Como Confiar em Certificados de Desenvolvedor Enterprise no iPhone
O que é um certificado enterprise Developer?
Um certificado enterprise developer é uma credencial emitida pela Apple para organizações qualificadas por meio do seu Apple Developer Enterprise Program. Ele permite que essas organizações distribuam aplicativos internos para iOS aos seus funcionários sem passar pela App Store pública. Diferente dos certificados de desenvolvedor individuais padrão, os certificados enterprise não ficam restritos a uma lista específica de UDIDs de dispositivos: eles podem autorizar a instalação em qualquer dispositivo que confie no certificado.
Instaladores de apps de terceiros como o Scarlet iOS utilizam essa mesma infraestrutura de certificado enterprise para entregar aplicativos aos usuários. É por isso que você precisa dar um passo extra de confiança: o iOS não confia automaticamente em certificados enterprise como confia nos apps da App Store assinados pela própria Apple.
Por que o erro “Desenvolvedor Não Confiável” aparece
Quando você instala pela primeira vez um app assinado por um certificado enterprise (incluindo o próprio Scarlet iOS, ou qualquer app distribuído por meio dele), o iOS exibe um alerta ao tentar abri-lo: “Desenvolvedor Enterprise Não Confiável.” Isso significa que o desenvolvedor do app ainda não é confiável no seu dispositivo. Isso não é um erro no sentido tradicional. É uma verificação de segurança que a Apple incorpora ao iOS para impedir que apps assinados com certificado enterprise sejam executados sem o consentimento explícito do usuário.
Depois que você confia no desenvolvedor nos Ajustes, os apps assinados por esse certificado abrem normalmente no seu dispositivo. A Apple observa que o dispositivo precisa reverificar periodicamente o certificado do desenvolvedor, o que exige conexão com a internet, e um certificado revogado interrompe o funcionamento de todos esses apps.
Passo a passo: como confiar em um certificado enterprise no iOS 26 e no iOS 27
Passo 1: instale o app primeiro
Conclua a instalação do app normalmente. O ícone do app aparece na sua tela inicial normalmente; quando você toca nele, a mensagem de desenvolvedor não confiável aparece. Prossiga para o Passo 2.
Passo 2: abra os Ajustes
Na tela inicial do seu iPhone, toque no app Ajustes (o ícone cinza com engrenagens).
Passo 3: navegue até Geral
Role para baixo e toque em Geral. Isso abre a seção de ajustes gerais do dispositivo, onde a Apple coloca o gerenciamento de certificados junto com outros controles de nível de dispositivo.
Passo 4: abra Gerenciamento de VPN e dispositivo
Dentro de Geral, role para baixo até ver Gerenciamento de VPN e Dispositivo (em versões mais antigas do iOS, às vezes identificado apenas como Gerenciamento de Dispositivo). Toque nele. Essa tela lista todos os perfis de configuração, registros de MDM e certificados de desenvolvedor corporativo instalados no momento no seu dispositivo.
Passo 5: encontre o certificado
Na seção App Corporativo, você verá uma ou mais entradas. Procure o certificado associado ao app que você está tentando confiar: ele geralmente mostra o nome da organização responsável pela assinatura. Toque nessa entrada para abrir a página de detalhes do certificado.
Passo 6: toque em confiar
Na página de detalhes do certificado, você verá o nome da organização, o tipo de certificado e um botão azul Confiar em “[Nome da Organização]”. Toque nele. O iOS exibirá uma caixa de diálogo de confirmação avisando que confiar nesse certificado permite que todos os apps assinados por esse desenvolvedor sejam executados no seu dispositivo. Isso é esperado e intencional. Toque em Confiar novamente para confirmar (no iOS 18 e versões posteriores, o botão pode aparecer como Permitir e Reiniciar). Fique online, pois o iOS verifica o desenvolvedor junto à Apple.
Passo 7: volte para a tela inicial e abra o app
Pressione o botão Home ou deslize para cima para voltar à tela inicial. Toque no ícone do app. Ele deve abrir agora sem nenhuma mensagem de “Desenvolvedor Não Confiável”. Se você estiver confiando no próprio instalador Scarlet iOS, ele será iniciado e você poderá começar a instalar outros apps imediatamente.
Confiando em certificados para apps instalados pelo Scarlet iOS
Quando você instala um app pelo Scarlet iOS, esse app é assinado pelo mesmo certificado corporativo usado pelo próprio Scarlet iOS. Isso significa que, assim que você confiar no certificado do Scarlet iOS, todos os apps instalados pela plataforma também devem passar a ser confiáveis automaticamente: normalmente você não precisa repetir o processo de confiança para cada app individualmente.
No entanto, depois que a Apple revoga o certificado do Scarlet, o Scarlet recém-assinado usa um certificado diferente, então você precisa confiar na nova entrada de desenvolvedor uma vez e reinstalar seus apps por meio dela.
E se o certificado não aparecer em Ajustes?
Se você acessar VPN e Gerenciamento de Dispositivo e não vir nenhum certificado de app corporativo listado, o app provavelmente ainda não terminou de instalar: a entrada de Enterprise App só aparece depois que um app assinado corporativamente está no seu dispositivo. Verifique se o ícone dele está na tela inicial e se o download terminou, depois olhe novamente. Se ainda estiver faltando, instale o app novamente desde o início no Safari (não no Chrome). Para um passo a passo completo de reinstalação, veja como instalar o Scarlet iOS no iPhone sem computador.
Revogação de certificado: o que significa e o que fazer
A Apple monitora o uso de certificados corporativos. Quando detecta um certificado sendo usado para distribuição pública em larga escala, como é o caso do Scarlet iOS, ela pode revogar esse certificado. Um certificado revogado significa que todos os apps assinados com ele deixarão de abrir em todos os dispositivos assim que o sistema verificar o certificado, independentemente de esses dispositivos já terem confiado nele anteriormente.
Quando isso acontece:
- Os apps já instalados através do certificado revogado mostrarão um erro ao abrir.
- Nenhum app novo pode ser instalado usando o certificado antigo.
- O desenvolvedor do Scarlet precisa lançar uma nova build assinada, e o tempo que isso leva varia.
- Você vai precisar reinstalar o Scarlet iOS usando o novo certificado e confiar nele novamente em Ajustes.
- Você pode precisar reinstalar os apps que foram assinados com o certificado antigo.
Essa é, de longe, a parte mais incômoda de usar o sideloading baseado em certificado corporativo. O Scarlet iOS não pode evitar revogações, ele só pode oferecer uma nova build assinada depois que isso acontece. Para ajuda quando algo dá errado, o guia Scarlet iOS não funciona: 10 soluções aborda em detalhes como se recuperar de uma revogação de certificado.
Dicas para gerenciar vários certificados
- Revise periodicamente a tela de Gerenciamento de VPN e Dispositivo e exclua os apps corporativos que você não usa mais com o botão Excluir App; não existe um botão separado para remover apenas o certificado.
- Se você usa várias plataformas de sideloading, cada uma pode usar um certificado corporativo diferente. Confie em cada uma individualmente.
- Não confie em certificados de fontes que você não reconhece ou que não instalou propositalmente. Certificados desconhecidos na sua lista podem indicar a instalação de um app comprometido ou desconhecido.
Primeiros passos com o Scarlet iOS
Confiar em um certificado corporativo leva menos de um minuto e libera um mundo de apps além da App Store. Com a etapa de confiança concluída, o Scarlet iOS e todos os apps que ele entrega vão funcionar perfeitamente no seu iPhone ou iPad.
Pronto para começar? Visite Scarlet iOS e instale hoje mesmo. O processo de confiança é a única etapa técnica em uma experiência que, fora isso, é totalmente tranquila.