O iOS nunca foi um sistema operacional “aberto”. Há uma série de limitações que a Apple impõe ao iOS, e você não pode realmente instalar aplicativos de fora da App Store, sem um jailbreak. No entanto, tudo isso mudou quando a Apple lançou o Xcode 7. A Apple queria permitir que os desenvolvedores testassem seus aplicativos em seus próprios dispositivos, sem ter que pagar a taxa anual de US$ 99 por uma conta de desenvolvedor. Então, eles permitiram que os desenvolvedores usassem o Xcode para instalar seus aplicativos em um dispositivo iOS. Neste artigo, mostraremos como você pode usar isso para instalar praticamente algum app no seu iPhone ou iPad, sem precisar fazer o Jailbreak.
Observação: Esse método funciona apenas para aplicativos cujo código-fonte está disponível. Aplicativos como f.lux e GBA4iOS têm seu código-fonte disponível no GitHub, Bitbucket, etc. Você pode pesquisar o código-fonte do aplicativo que deseja no Google, para verificar se poderá usar esse método.
A ferramenta que estamos usando: Xcode 8
Xcode é o ambiente de desenvolvimento oficial para aplicativos iOS. Usaremos o Xcode 8 para instalar aplicativos em um iPhone com iOS 10. Se você ainda não tem o Xcode no seu Mac, você pode baixá-lo no Loja de aplicativosou diretamente de Maçã. O Xcode 8 oferece suporte a SDKs para iOS 10, portanto, não podemos usar versões mais antigas. Se você não sabe o que é um “SDK”, não se preocupe.
Observação: Se você for um testador beta para iOS e tiver algo maior que o iOS 10.0 instalado no seu iPhone, precisará instalar o Xcode 8 Beta. O Xcode 8 é compatível apenas com dispositivos até o iOS 10. Demonstraremos isso em um iPhone 6S executando o iOS 10.0, usando o Xcode 8.
Depois de baixar o Xcode no seu Mac, você está quase pronto para começar.
Aplicativos de sideload no iOS 10
Antes de fazer o sideload do aplicativo, primeiro precisaremos do código-fonte para ele. vou tentar instalar fluxo no meu iPhone. Por padrão, o aplicativo f.lux está disponível apenas para dispositivos com jailbreak, mas você também pode usar esse método para obtê-lo no seu iPhone.
Para instalar o aplicativo f.lux no seu iPhone, basta seguir os passos abaixo:
Observação: Vou seguir este passo a passo, para garantir que você entenda o que fazer, mesmo que nunca tenha usado o Xcode antes. Os usuários que conhecem o básico do Xcode, sintam-se à vontade para percorrer estas etapas.
1. Primeiro, vá para o GitHub repositório para f.luxe clique no link que diz “1 lançamento“.
2. Baixe o código fonte para f.lux, a partir do link.
3. No seu Mac, descompacte o arquivo você baixou, para obter a pasta do projeto f.lux. Agora, inicie o Xcode 8 no seu Mac e clique em “Abra outro projeto“.
4. Abra a pasta que você descompactou, selecione o arquivo que diz “iflux.xcodeproj“, e clique “Abrir”.
5. O Xcode carregará o projeto para você. Clique em “projeto iflux” na barra lateral esquerda.
6. Você precisará alterar algumas configurações para instalar o aplicativo no seu iPhone. Primeiro, vá para “Xcode -> Preferências“, e clique no botão “Contas” aba. Você terá que adicionar seu identificação da Apple aqui. Você pode simplesmente clique no ícone de adição na parte inferior da tela e adicione seu ID Apple. Não precisa ser um ID de desenvolvedor, você também pode usar seu ID Apple gratuito.
7. Depois de fazer isso, você precisará alterar algumas configurações do projeto Xcode. Em primeiro lugar, altere o valor ao lado de “Identificador de pacote“, e torná-lo qualquer coisa que seja única e pareça com.xyz.iflux. No meu caso, substituí “xyz” pelo meu nome.
8. Em seguida, você terá que adicionar um “equipe de desenvolvimento” para o projeto. Basta clicar na caixa suspensa ao lado de “Equipe de Desenvolvimento” e selecionar “Seu nome (equipe pessoal)“.
9. Você está pronto para instalar o f.lux no seu iPhone. Simplesmente conecte seu iPhone ao seu Mac. Então vá para “Produto -> Destino“, e selecione seu iPhone na lista.
10. Agora, clique no “Corre” botão no Xcode. O Xcode começará a compilar o aplicativo para o seu iPhone. Se você receber avisos (sinais de triângulo amarelo), não se preocupe com eles.
11. O Xcode irá avisá-lo com um erro dizendo que você precisa confiar no desenvolvedor do iPhone. No seu iPhone, vá para “Configurações -> Geral -> Perfis e Gerenciamento de Dispositivos“.
12. Toque na entrada em “Aplicativo do desenvolvedor”, e toque em “Confiar”.
13. Agora você pode ir para sua tela inicial e procurar por f.lux. Toque no aplicativo para iniciá-lo e funcionará!
Você pode usar esse método para instalar qualquer aplicativo para o qual tenha acesso ao código-fonte. Muitos aplicativos estão disponibilizando seu código-fonte, para que os usuários possam carregá-los facilmente, mesmo que seus iPhones não sejam desbloqueados. Alguns aplicativos que disponibilizaram seus códigos-fonte são:
GBA4iOS: Um emulador de Gameboy para dispositivos iOS.
Gerente de Posto: Postar/agendar postagens no Twitter como Buffer, inclui uma extensão de compartilhamento
Kodi: Um popular media player e centro de entretenimento
Existem muitos aplicativos de código aberto disponíveis para iOS. Você pode confira toda a lista no GitHub.
VEJA TAMBÉM: 10 aplicativos essenciais para iPhone que você deve instalar
Sideload iOS Apps no iPhone ou iPad com facilidade
Agora que você sabe como usar o Xcode 8 para fazer sideload de aplicativos iOS em seu iPhone sem jailbreak ou iPad executando o iOS 10, vá em frente e procure o código-fonte de seus aplicativos favoritos online. Como sempre, se você enfrentar algum problema com esse método, informe-nos na seção de comentários abaixo.