Usando o TestFlight Junto com o Scarlet iOS
Duas ferramentas poderosas para ter mais apps no iPhone
Quando o assunto é instalar aplicativos além do catálogo padrão da App Store, os usuários de iPhone têm mais opções do que nunca. Duas das mais úteis (e muitas vezes subutilizadas em conjunto) são o próprio TestFlight da Apple e ferramentas de terceiros como o Scarlet iOS. Embora tenham propósitos que se sobrepõem, elas funcionam por meio de mecanismos completamente diferentes e têm pontos fortes distintos. Usá-las juntas te dá acesso à mais ampla variedade possível de apps e softwares em versão beta.
Este guia explica as duas ferramentas, como elas funcionam, em que cada uma se destaca e como usá-las lado a lado no mesmo iPhone sem conflitos. Última verificação: 27 de outubro de 2026, com base nas páginas do TestFlight da Apple para desenvolvedores e testadores.
TestFlight vs Scarlet iOS em Resumo
| TestFlight | Scarlet iOS | |
|---|---|---|
| Feito por | Apple | Um desenvolvedor terceirizado |
| Quais apps | Apenas betas que um desenvolvedor compartilha com você | Arquivos IPA que você escolher |
| Revisão | Betas externos podem precisar passar pela revisão de beta da Apple | Nenhuma |
| Por quanto tempo os apps funcionam | Uma build pode ser testada por até 90 dias | Até o certificado ser revogado |
| Dispositivos | Até 30 dispositivos por testador | O dispositivo em que você instalar |
| Principal risco | Bugs de pré-lançamento; alguns dados podem não ser mantidos | Revogação; você é responsável por verificar o IPA |
O que é o TestFlight?
O TestFlight é a plataforma oficial de testes beta da Apple, adquirida da Burstly em 2014 e profundamente integrada ao iOS. Ele permite que desenvolvedores distribuam versões pré-lançamento de seus apps para testadores antes que os apps estejam prontos para a App Store. O TestFlight vem em dois níveis:
- Teste Interno: a Apple diz que até 100 usuários do App Store Connect com acesso ao app podem testá-lo. Não é necessária revisão.
- Teste Externo: até 10.000 usuários que não fazem parte da sua equipe podem participar. A Apple diz que “sua build beta pode exigir revisão” para testadores externos.
A Apple acrescenta que os testadores “podem acessar todas as builds beta disponíveis que você compartilhou com eles, em até 30 dispositivos”, e que um desenvolvedor pode testar uma build “por até 90 dias”.
Do ponto de vista do usuário, o TestFlight é extremamente simples. Você recebe um link de convite do desenvolvedor, toca nele no seu iPhone, e o app é instalado assim como um app da App Store, atualizando automaticamente quando novas builds são publicadas, mostrando informações claras de versionamento e coletando relatórios de falhas para o desenvolvedor.
O que o Scarlet iOS oferece que o TestFlight não oferece
O TestFlight é limitado a apps cujos desenvolvedores configuraram especificamente um programa TestFlight. Se um desenvolvedor não oferece acesso via TestFlight, você não pode usá-lo para instalar o app dele. O TestFlight também exige participação do desenvolvedor: ele precisa te convidar ativamente ou publicar um link público.
O Scarlet iOS não tem essa restrição. Se você tem um arquivo IPA, de praticamente qualquer fonte, o Scarlet geralmente consegue instalá-lo. Isso abre espaço para:
- Apps que foram removidos da App Store
- Versões modificadas ou corrigidas de apps existentes
- Apps de desenvolvedores que não oferecem TestFlight
- Versões mais antigas de apps
- Apps totalmente não oficiais que nunca passariam pela revisão da App Store
Além disso, o Scarlet iOS lida com o processo de assinatura automaticamente, enquanto o TestFlight exige que você esteja na lista de convidados explícita de um desenvolvedor. Para ter uma visão completa do que o Scarlet torna possível, veja o que é o Scarlet iOS e como ele funciona em 2026.
Usando o TestFlight e o Scarlet iOS no mesmo dispositivo
A boa notícia é que o TestFlight e o Scarlet iOS convivem tranquilamente no mesmo iPhone. Não há conflitos entre eles, pois operam por canais de instalação totalmente diferentes. Os apps do TestFlight têm seus próprios bundle IDs e usam o sistema nativo de instalação over-the-air da Apple, enquanto os apps do Scarlet iOS usam certificados enterprise ou de desenvolvedor por um caminho separado.
Um ponto prático: o Scarlet é assinado com certificado enterprise e não precisa do Developer Mode, e os apps do TestFlight também não precisam dele. Se você também usar uma ferramenta que assina com sua própria Apple ID (SideStore, AltStore, Sideloadly), esses apps precisam do Developer Mode; confira nosso guia do Developer Mode.
Possíveis colisões de nome
O único cenário que pode causar confusão é quando você tem uma versão do TestFlight e uma versão instalada pelo Scarlet do mesmo app. O iOS vai tratar os dois como o mesmo app se compartilharem o mesmo bundle ID, e a instalação mais recente sobrescreverá a mais antiga. Para rodar as duas versões simultaneamente, a cópia instalada pelo Scarlet precisa de um bundle ID diferente, para que o iOS as trate como apps separados. Uma cópia com um bundle ID diferente começa com seus próprios dados, vazios. Veja como rodar múltiplas versões do mesmo app para saber como alterá-lo.
Casos de uso combinando TestFlight e Scarlet iOS
Fluxo de trabalho no desenvolvimento de apps
Se você está desenvolvendo um app iOS, pode usar o TestFlight para distribuir builds para sua equipe e usuários beta selecionados, enquanto usa o Scarlet iOS para instalar builds de desenvolvimento diretamente a partir de exportações de IPA para testes pessoais. Isso te dá dois canais separados que não interferem entre si.
Rodando versões beta e estável juntas
Alguns apps oferecem betas no TestFlight junto com sua versão estável na App Store. Se você quiser rodar o beta do TestFlight junto com uma versão modificada ou mais antiga do mesmo app, instale a versão do TestFlight normalmente e instale a versão alternativa pelo Scarlet iOS com um bundle ID diferente.
Acessando betas com restrição geográfica
Ocasionalmente, os betas do TestFlight ficam limitados a regiões específicas. Se você mora fora da região elegível e o desenvolvedor também disponibiliza o arquivo IPA diretamente, o Scarlet iOS pode instalá-lo independentemente da configuração de região do seu dispositivo.
Como participar de betas do TestFlight
Se você quer explorar o que o TestFlight oferece em conjunto com o Scarlet iOS, veja como começar:
- Instale o app TestFlight pela App Store, caso ele ainda não esteja no seu iPhone.
- Encontre um link de beta do TestFlight; os desenvolvedores costumam compartilhá-los em seus sites, redes sociais ou por convites diretos.
- Toque no link no seu iPhone. Você será direcionado ao TestFlight com um aviso para aceitar o convite do beta.
- Toque em Aceitar e depois em Instalar. Se o convite tiver chegado por e-mail, o guia de testadores da Apple diz para abri-lo e tocar em Visualizar no TestFlight.
- O app é instalado imediatamente. A Apple informa que, a partir do TestFlight 3, você pode ativar as atualizações automáticas para que as versões beta mais recentes sejam instaladas automaticamente.
Privacidade: a página de testadores da Apple afirma que, se você entrar por meio de um link público, “você pode optar por não fornecer seu endereço de e-mail ou outras informações pessoais ao desenvolvedor”, e que a Apple “também receberá todo o feedback que você enviar e poderá vinculá-lo à sua Apple Account”.
Enviando feedback sobre um beta
Dar feedback é o objetivo de um beta. Os passos da Apple: abra o app TestFlight, toque no app na lista de Apps e toque em Enviar Feedback do Beta. Você também pode tirar uma captura de tela enquanto usa o beta e compartilhá-la como feedback. Apps instalados via sideload pelo Scarlet não têm esse tipo de canal; relate problemas a quem criou o IPA.
Gerenciando apps de múltiplas fontes
Quando você tem apps da App Store, do TestFlight e do Scarlet iOS, todos em um único dispositivo, a organização se torna importante. Aqui vão algumas dicas:
- Use a App Library do iPhone para manter sua tela inicial limpa, independentemente da fonte de instalação
- Verifique o app TestFlight periodicamente para ver se algum convite de beta expirou
- Mantenha o controle de quais apps você instalou pelo Scarlet iOS, para saber o que reinstalar caso um certificado seja revogado
- Se notar um app se comportando de forma inesperada, verifique se a versão é do TestFlight ou do Scarlet, já que podem ser builds diferentes
Para gerenciar atualizações em todos os seus apps sideloaded de forma eficiente, veja nosso guia sobre como automatizar atualizações de apps sideloaded no iPhone.
Limitações do TestFlight para ter em mente
- Builds beta podem ser testados por até 90 dias. A Apple diz que “quando o período de teste termina, você não conseguirá mais abrir o build beta”
- Se um desenvolvedor parar de testar um build, você pode perder o acesso a ele com pouco aviso; para continuar usando o app, instale a versão da App Store
- A Apple diz que “compras no app são gratuitas apenas durante o teste beta” e não são transferidas para as versões da App Store
- Apps do TestFlight ficam limitados às plataformas que o desenvolvedor configurou
- O TestFlight exige um Apple ID e uma conexão com a internet funcionando para a instalação inicial
- Builds beta podem ter bugs que afetam seus dados. Faça backup de qualquer coisa importante no app antes de entrar em um beta.
O Scarlet iOS funciona de forma diferente. Depois que um app é instalado pelo Scarlet, ele permanece no seu dispositivo enquanto o certificado for válido, independentemente do que o desenvolvedor fizer, embora a Apple possa revogar certificados a qualquer momento. Se isso acontecer, veja o que fazer quando um certificado é revogado. Antes de instalar um IPA de uma fonte desconhecida, verifique-o com nosso guia sobre como escanear arquivos IPA em busca de malware.
Conclusão
TestFlight e Scarlet iOS não são ferramentas concorrentes, são complementares. O TestFlight oferece acesso legítimo a betas aprovados por desenvolvedores, com um excelente gerenciamento de atualizações. O Scarlet iOS permite instalar arquivos IPA de outras fontes, incluindo apps que o TestFlight jamais poderia fornecer. Juntos, eles cobrem a maioria dos cenários de instalação de apps que você pode encontrar, desde que você tenha em mente os diferentes riscos de cada um. O Scarlet é confirmado no iOS 14 até o iOS 26; o suporte ao iOS 27 é relatado por terceiros, mas não confirmado oficialmente.
Para configurar o lado do Scarlet, veja como instalar o Scarlet iOS.
Perguntas frequentes
Instalar uma beta do TestFlight apaga minha versão da App Store?
A beta ocupa o lugar do app da App Store, porque é o mesmo app. Quando o teste termina, a Apple orienta a instalar novamente a versão da App Store a partir da App Store. Faça backup antes, caso alguns dados não sejam transferidos.
O Scarlet consegue instalar um app exclusivo do TestFlight?
Não. As builds do TestFlight são entregues pela Apple aos testadores convidados; não existe um IPA para importar, a menos que o desenvolvedor publique um separadamente.
O TestFlight é mais seguro que o Scarlet?
Os apps do TestFlight vêm do desenvolvedor por meio da Apple, e betas externas podem passar por revisão. O Scarlet instala qualquer IPA que você fornecer, então a segurança depende de onde o arquivo veio.