Como fazer um Deploy de uma aplicação no seu iTreco sem ter que pagar pra apple

Este post é pra você, jovem desenvolvedor sem vergonha pobre que não quer pagar os $99,00 anuais para a apple por razões variadas. Aqui eu vou ensinar como instalar uma aplicação feita por você no seu próprio iDevice sem precisar de muito esforço. É basicamente um daqueles problemas que quando a gente descobre a solução vira uma coisa altamente simples, como uma receita de bolo, a receita seria +- essa:

 

Ingredientes:

Um computador que rode Mac OS (você provavelmente ja tem, se está desenvolvendo pra um iTreco…)

XCode (você também ja deve ter instalado)

Um iDevice com jailbreak (pode ser um iPad, iPhone, iPod, não importa, desde que seja jailbroken)

Modo de preparo:

Vamos primeiro pelo mais fácil:

Abra o Cydia no seu iTreco

Vá no menu manage -> sources e adicione o repositório http://cydia.hackulo.us

Instale a aplicação AppSync for <base da versão do seu iDevice aqui> (Exemplo, como meu ipod ta na versão 4.2.1, instalei o AppSync for 4.0+)

Agora o menos fácil:

No seu Mac, navegue até a pasta que contém o arquivo SDKSettings.plist relativo ao SDK do iOS (Exemplo, como meu XCode é o 4, o caminho do arquivo é este: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/SDKSettings.plist )
Salve um backup desse .plist

Abra o SDKSettings.plist como administrador (você também pode copiá-lo para uma pasta qualquer, editar normalmente e re-copiar para a pasta original dele como administrador)

No arquivo, dentro da tag DefaultProperties, troque a chave CODE_SIGNING_REQUIRED de YES para NO

Vá no menu Build Settings do seu projeto e no que tiver dentro da tag code signing marque para Don’t Code Sign

Agora aponte o build target para o seu iTreco e clique em “Run”, pronto, se o seu XCode for nativamente compatível com seu iTreco, tudo deve ter rodado normalmente, se o seu XCode for voltado para um iOS mais novo, basta apontar o build target para uma versão mais antiga e mandar rodar.

 

Se o XCode for sucedido no build mas der erro depois, não se preocupe, a aplicação provavelmente ja está no seu iTreco e vc pode abrí-la sem medo de ser feliz :]

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s


%d blogueiros gostam disto: