-

Testando no iPhone sem licença de desenvolvedor

Aprenda e contribua programando um aplicativo para o iPhone

Testando no iPhone sem licença de desenvolvedor

Mensagempor joejoe » 23 Jan 2009 16:19

Prezados amigos,

Eu já consegui a minha licença, mas vejo muitos de vocês querendo testar no aparelho sem ter que pagar os U$99. O que eu fazia era o seguinte:
1) Crie um certificado auto-assinado para o desenvolvimento:
1.1) Abra o keychain (accesso às chaves)
1.2) Clique no menu "Acesso às chaves" -> Assistente de certificado -> Criar um Certificado
1.3) Coloque como nome "iPhone Developer", marque "permitir que eu substitua os padrões" e avançe
1.4) Altere o campo tipo de certificado para: "Assinatura de Código" e avançe
1.5) Preencha o resto dos campos (não altere o Nome Comum) e avançe
1.6) Aceite o padrão no resto dos formulário

2) Edite o arquivo: /Developer/Platforms/iPhoneOS.platform/Info.plist e coloque o seguinte nele (coloque a parte que está em vermelho):

<key>NATIVE_ARCH</key>
<string>armv6</string>
<key>PLIST_FILE_OUTPUT_FORMAT</key>
<string>binary</string>
<key>PROVISIONING_PROFILE_ALLOWED</key>
<string>NO</string>
<key>PROVISIONING_PROFILE_REQUIRED</key>
<string>NO</string>

<key>SDKROOT</key>
<string>iphoneos2.2</string>


Para cada projeto que você for criar (ou quiser instalar no iPhone):
Abra o arquivo Info.plist que está na raiz do seu projeto e coloque (parte em vermelho):
<string>MainWindow</string>
<key>SignerIdentity</key>
<string>Apple iPhone OS Application Signing</string>


Bom amigos, acho que foi isso que eu fiz quando eu não tinha o certificado. Testem e qualquer duvida me avisem.
joejoe
Membro
Membro
 
Mensagens: 11
Data de registro: 14 Dez 2007 16:33

Pontos de agradecimentos:

12

Modelo: iPhone 3GS 16Gb Preto



Desbloqueio: Nenhum
Firmware: 3.0
Bootloader: 6.2
Operadora: TIM
Sistema Operacional: Snow Leo


Google

Re: Testando no iPhone sem licença de desenvolvedor

Mensagempor kezarcau » 09 Fev 2009 20:06

Valeu muito brother, ja tinha fundido a cuca tentando.
kezarcau
Membro
Membro
 
Mensagens: 3
Data de registro: 10 Out 2008 18:34

Pontos de agradecimentos:

0


Re: Testando no iPhone sem licença de desenvolvedor

Mensagempor ripclawrings » 11 Fev 2009 12:16

Perfeito!!!!! :D
Funciona no 2.2.1!!!!
Procurei na internet inteira e não encontrei nenhum tutorial tão simples como esse! Parabéns!
ripclawrings
Novato
Novato
 
Mensagens: 1
Data de registro: 05 Fev 2009 12:58

Pontos de agradecimentos:

0


Re: Testando no iPhone sem licença de desenvolvedor

Mensagempor mtuxpe » 27 Fev 2009 07:21

joejoe,
Valeu pelo tutorial porque está dficil conseguir essa licença pelo menos pra mim.
Eu gostaria de saber qual a versão do SDK que foi usada para esse tutorial;
Devo alterar o SDKROOT ?
Quando vou compilar aparecem 3 opções:
SDK 2.0
SDK 2.1
SDK 2.2

Consido compilar tudo no simulador.No dispositivo real dá erro de codesign quando tempo compilar para o 2.2.
Eu instalei primeiro o SDK 2.1 depois atualizei para o 2.2.
<key>SDKROOT</key>
<string>iphoneos2.2</string>
mtuxpe
Membro
Membro
 
Mensagens: 5
Data de registro: 29 Nov 2008 11:45

Pontos de agradecimentos:

0


Re: Testando no iPhone sem licença de desenvolvedor

Mensagempor joejoe » 27 Fev 2009 10:42

Esta alteraçao vale para a 2.2 (não testei na 2.2.1 pq eu já tenho a licença :D)

Para a 2.1 era diferente, não me lembro o que eu fiz de mudança para a 2.2...

Esse erro de codesign pode ser por causa dele não achar o seu certificado.. Pode ser também porque ficou algum lixo no iPhone... Isso aconteceu comigo umas vezes.. Entre por SSH e apague tudo que fizer referencia ao seu programa... (algo como find -name SEUPROG.app)

Mande uns printscreens ai pra ver se eu consigo te ajudar...
joejoe
Membro
Membro
 
Mensagens: 11
Data de registro: 14 Dez 2007 16:33

Pontos de agradecimentos:

12

Modelo: iPhone 3GS 16Gb Preto



Desbloqueio: Nenhum
Firmware: 3.0
Bootloader: 6.2
Operadora: TIM
Sistema Operacional: Snow Leo


Google

Re: Testando no iPhone sem licença de desenvolvedor

Mensagempor Juan Basso » 30 Mar 2009 09:49

Testei na 2.2.1 com Mac 10.5.6 e não foi... Ele da o seguinte erro:
Your mobile device has encountered an unexpected error (0xE800003A)
ApplicationVerificationFailed

Tem que fazer mais alguma coisa?
Juan Basso
Membro
Membro
 
Mensagens: 16
Data de registro: 06 Nov 2008 09:59

Pontos de agradecimentos:

1


Re: Testando no iPhone sem licença de desenvolvedor

Mensagempor eltico » 30 Mar 2009 23:05

Testei no Mac 10.5.4, Iphone 2.1 e tive o mesmo problema.

Se descobrir aviso.
------------------------------------
Marcos Issler
R&D - iPhone Developer
marcos@issler.com.br
www.ocafilmes.com
Avatar de usuário
eltico
Membro
Membro
 
Mensagens: 9
Data de registro: 16 Dez 2008 17:21

Pontos de agradecimentos:

1

Modelo: iPhone 8Gb



Firmware: 3.0
Operadora: Vivo
Sistema Operacional: PC / MAC

Re: Testando no iPhone sem licença de desenvolvedor

Mensagempor Juan Basso » 01 Abr 2009 07:48

Pelo que li na internet, parece que essa hack só funciona com iPhones que fizeram jailbreak. O que estou aqui é original TIM e não posso mexer no firmware, pois estamos simulando como se fossem iPhones de clientes da empresa...
Juan Basso
Membro
Membro
 
Mensagens: 16
Data de registro: 06 Nov 2008 09:59

Pontos de agradecimentos:

1


Re: Testando no iPhone sem licença de desenvolvedor

Mensagempor fslayer » 07 Ago 2009 15:30

Para criar para o 3.0 e 3.0.1 são os mesmos passos? Coloco <string>iphoneos3.0.1</string> ?
fslayer
Especialista
Especialista
 
Mensagens: 106
Data de registro: 09 Dez 2008 17:48

Pontos de agradecimentos:

5

Modelo: iPhone 4S 32Gb Preto



Desbloqueio: Oficial
Firmware: 5.0.1
Sistema Operacional: Vista 64 / XP 32 / Leopard 10.5.6

Re: Testando no iPhone sem licença de desenvolvedor

Mensagempor lucaslfcampos » 20 Out 2009 19:42

Mesma dúvida...

"Para criar para o 3.0 e 3.0.1 são os mesmos passos? Coloco <string>iphoneos3.0.1</string> ?"

Baixei o SDK 3.1.2 e já tentei de tudo! Todos os tutoriais que encontrei e nada!
lucaslfcampos
Membro
Membro
 
Mensagens: 5
Data de registro: 18 Dez 2008 13:19

Pontos de agradecimentos:

0


Próximo

Retornar para Desenvolvimento de Aplicativos



Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 0 visitantes