A App Store da Apple sempre teve diversas restrições sobre o que pode e o que não pode ser publicado por lá. Aplicativos como emuladores de jogos e clientes de Torrent são proibidos na loja de apps do iPhone e iPad, por exemplo — algo que costuma ser contornado por usuários de jailbreak. O desenvolvedor Riley Testut criou então a AltStore, uma versão alternativa da loja da Apple que oferece esse tipo de app, só que sem precisar destravar o aparelho.
De acordo com Testut, a AltStore se tornou possível graças ao próprio sistema da Apple para gerenciar apps de desenvolvedores. Como eles precisam testar os aplicativos em dispositivos reais antes de enviá-los para a App Store, a Apple permite que alguns apps sejam instalados no iPhone e iPad diretamente pelo programa Xcode. O que a AltStore faz é simular esse processo de forma que o sistema pense que está rodando um app em testes.
Isso não apenas traz mais segurança para o usuário, que não depende de certificados empresariais de origem desconhecida — algo que se tornou muito comum nos últimos anos —, mas também torna mais difícil para a própria Apple derrubar a ferramenta. A AltStore requer o iOS 12.2 em diante e, até o momento, continua funcionando no iOS 13.1.1.
Para instalar a AltStore em um iPhone ou iPad, basta acessar o site oficial da ferramenta e baixar o AltServer em um computador (Mac ou PC com Windows). Como esses apps de testes precisam supostamente ser instalados por meio do Xcode, o AltServer simula os recursos do programa da Apple para validar a instalação.
Basta conectar o dispositivo ao computador por meio da conexão USB e, em seguida, instalar a AltStore por meio do AltServer. É necessário ter um ID Apple válido para gerar os certificados de instalação, mas isso pode ser feito com qualquer conta e não necessariamente a sua principal — caso tenha receio de compartilhar seus dados.
Com a AltStore instalada no iOS, é só abrir a loja alternativa e explorar o catálogo. Atualmente, apenas o aplicativo Delta está disponível por lá. É um emulador de videogames antigos como Super Nintendo e Nintendo 64. Toda a navegação da loja é bem similar ao que existe na App Store. Vale lembrar que o AltServer precisa estar sempre rodando em segundo plano no computador para ser possível instalar novos apps dentro da AltStore.
Lembre-se antes de ir aos ajustes da AltStore e inserir as mesmas credenciais do ID Apple que foram utilizadas anteriormente no computador.
Segundo o desenvolvedor da AltStore, novos aplicativos serão adicionados por lá em breve. Ele também disponibilizou todo o código para os interessados no GitHub. Mais informações técnicas sobre o projeto podem ser encontradas em seu blog pessoal.
Texto original publicado em 9to5Mac.