O Que é um Repo para Scarlet iOS? Como os Repos Funcionam (2026)
Um repo (abreviação de repositório) no Scarlet iOS é uma lista online de apps que você adiciona ao Scarlet pela URL dele. Depois de adicionado, todo app dessa lista aparece no Scarlet e pode ser instalado no seu iPhone ou iPad sem computador e sem jailbreak. Esta página explica o que é um repo, o que existe dentro dele, como o Scarlet o utiliza e como ele difere de uma fonte da Cydia ou do AltStore. Última verificação: 27 de outubro de 2026.
Procurando repos para adicionar, ou precisando de ajuda para adicionar um? Veja Repos do Scarlet iOS: como adicionar, gerenciar e corrigir fontes. Para uma lista avaliada de fontes de IPA e seus riscos, leia nosso guia das melhores bibliotecas e repositórios de IPA para iOS.
O que é um repo para o Scarlet?
O Scarlet iOS é um instalador de apps no próprio dispositivo: uma alternativa à App Store e à Cydia que instala arquivos IPA (pacotes de apps iOS) e os assina com um certificado que ele mesmo fornece. O Scarlet já vem com sua própria biblioteca de apps integrada. Um repo é qualquer lista extra de apps que você conecta a ele.
Tecnicamente, um repo é um único arquivo JSON em um servidor web. Ele não contém os apps em si; contém uma descrição de cada app e um link para onde o arquivo IPA dele pode ser baixado. Qualquer pessoa pode publicar um: um desenvolvedor de app compartilhando seu próprio app, uma comunidade reunindo vários apps, ou até você mesmo, para seus próprios arquivos.
Uma versão anterior desta página descrevia o próprio Scarlet como um “sistema de repositório” para apps pagos e listava repos como “ScarletAppRepo” ou “ScarletThemes”. Esses nomes não correspondiam a nenhuma fonte real que conseguimos encontrar, então os removemos.
O que existe dentro de um repo do Scarlet?
Um arquivo de repo do Scarlet tem duas partes:
- Detalhes do repo em uma seção
META: o nome do repo (repoName) e o ícone (repoIcon). É isso que o Scarlet exibe na sua lista de Fontes. - Uma lista de apps. Cada entrada descreve um app.
Os campos de uma entrada de app, como usados em repos publicados no formato Scarlet, são:
| Campo | O que contém |
|---|---|
name | O nome do app |
version | A versão do IPA |
down | O link de download do arquivo IPA |
bundleID | O identificador de bundle do app, como com.exemplo.app |
dev | O nome do desenvolvedor |
icon | Um link para o ícone do app |
category | Uma categoria, como jogos ou utilitários |
description | Uma descrição curta |
screenshots | Links para capturas de tela |
contact | O site ou as redes sociais do desenvolvedor |
Você mesmo pode conferir isso: abra uma URL de repo no Safari e verá o arquivo bruto. O repo da AppTesters, por exemplo, abre com seu nome e a seção META, seguidos por milhares de entradas de apps.
Como o Scarlet usa um repo
- Você adiciona a URL do repo na aba Sources (ou Repos) do Scarlet.
- O Scarlet baixa o arquivo JSON e mostra os apps com seus nomes, ícones e descrições.
- Quando você instala um app, o Scarlet baixa o IPA a partir do link da entrada.
- O Scarlet assina o IPA com seu certificado e o instala, da mesma forma que instala apps da sua biblioteca integrada.
Duas coisas decorrem disso. Primeiro, um repo só é tão confiável quanto as pessoas que o mantêm: o Scarlet instala qualquer arquivo para o qual o link aponte. Segundo, o repo não decide por quanto tempo um app continua funcionando. Se a Apple revogar o certificado de assinatura, os apps param de abrir, não importa de qual repo tenham vindo.
Repos do Scarlet vs repos do Cydia vs Sources do AltStore
| Repo do Scarlet | Repo do Cydia | Fonte do AltStore | |
|---|---|---|---|
| O que lista | Apps IPA | Pacotes .deb (tweaks, temas, apps) | Apps IPA |
| Precisa de jailbreak | Não | Sim | Não |
| Formato do arquivo | JSON com META e entradas de apps | Arquivos Packages e Release | JSON com seus próprios nomes de campo |
| Assinatura | Certificado do Scarlet | Não é necessária em um dispositivo com jailbreak | Seu Apple ID ou certificado de desenvolvedor |
Os formatos se sobrepõem. Alguns repositórios escrevem um único arquivo com os dois conjuntos de nomes de campo (por exemplo, down ao lado de downloadURL, e bundleID ao lado de bundleIdentifier), de modo que a mesma URL funciona no Scarlet e em instaladores no estilo AltStore. O AppTesters faz isso. Um repo do Cydia é uma coisa totalmente diferente: seus tweaks precisam de um dispositivo com jailbreak e não podem ser adicionados ao Scarlet.
É possível criar seu próprio repositório do Scarlet?
Sim. Escreva um arquivo JSON com uma seção META e uma entrada para cada app usando os campos acima, hospede os arquivos IPA e o JSON em algum lugar que os entregue via HTTPS (o GitHub é uma escolha comum) e adicione a URL do arquivo JSON no Scarlet. Compartilhe apenas arquivos IPA que você tenha o direito de distribuir.
Perguntas frequentes
Um repositório é a mesma coisa que o Scarlet?
Não. O Scarlet é o aplicativo que instala arquivos IPA. Um repositório é uma lista de apps que o Scarlet consegue ler. O Scarlet funciona sem nenhum repositório extra graças à sua biblioteca integrada.
Os repositórios do Scarlet são seguros?
Depende de quem os administra. Um repositório pode apontar para qualquer arquivo, incluindo apps modificados ou alterados. Use fontes conhecidas, mantenha sua lista curta e leia is iOS sideloading safe antes de adicionar repositórios desconhecidos.
Por que meu repositório do Scarlet não está funcionando?
Geralmente a URL mudou, o repositório está offline ou o arquivo não é um JSON válido. Abra a URL no Safari para verificar e, em seguida, confira as etapas de solução de problemas no nosso guia de repositórios do Scarlet.
Posso usar vários repositórios ao mesmo tempo?
Sim. Os apps de todos os repositórios adicionados aparecem no Scarlet junto com a biblioteca já incluída.
Os repositórios protegem os apps contra revogação?
Não. As revogações acontecem no certificado de assinatura, não no repositório. Um repositório não consegue impedir que um app seja revogado.