Como carregar aplicativos no iPhone no iOS 10 (sem jailbreak)

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 tiver o Xcode em seu Mac, poderá baixá-lo na App Store ou diretamente na Apple. 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 precisamos 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á até o repositório GitHub para f.lux e clique no link que diz “1 lançamento“.

1-ir ao github-e-clique-nas-lançamentos

2. Baixe o código fonte para f.lux, a partir do link.

2-download-flux-source-code

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“.

3-abra-xcode-e-abra-outro-projeto

4. Abra a pasta que você descompactou, selecione o arquivo que diz “iflux.xcodeproj“, e clique “Abrir”.

4-open-folder-select-xcodeproj

5. O Xcode carregará o projeto para você. Clique em “projeto iflux” na barra lateral esquerda.

5-clique no projeto iflux

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.

6-preferences-accounts-add-apple-id

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.

7-change-bundle-identifier-and-development-time

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)“.

8-adicionar-equipe de desenvolvimento

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.

9-selecione-seu-dispositivo-da-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.

10-clique no botão play

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“.

11-perfis gerais

12. Toque na entrada em “Aplicativo do desenvolvedor”, e toque em “Confiar”.

12-desenvolvedor de confiança

13. Agora você pode ir para sua tela inicial e procurar por f.lux. Toque no aplicativo para iniciá-lo e funcionará!

aplicativos de sideload no iPhone flux

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.

Post Manager: Postar/agendar posts do 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 conferir 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.

Leave a Comment

Your email address will not be published.