Organize o lugar onde você vai testar seu aplicativo como um desenvolvedor
O primeiro passo para ser um desenvolvedor de aplicativos para iPhone ou iPad é cadastrar-se na Apple – e já vimos essa etapa em matérias anteriores. Agora, mostraremos como utilizar sua conta para assinar digitalmente seus aplicativos.
Lucas Longo é diretor e professor do iAI.*
Provisionar é preciso
Veja como usar seus dispositivos para testar aplicativos
1 O primeiro passo é solicitar um certificado digital junto à Apple. Para isso, abra o aplicativo Acesso às Chaves e clique em Solicitar um Certificado de uma Autoridade de Certificado.
2 Em seguida, será aberta uma nova janela para que você preencha com suas informações. Atenção: são os mesmos dados que utilizou para criar sua conta de desenvolvedor.
3 Agora, é preciso enviar a requisição de certificado para a Apple pelo portal do desenvolvedor. Acesse o endereço http://developer.apple.com/iphone e faça o login. Depois, clique em iOS Provisioning Portal.
4 Faça o upload de sua requisição de certificado e peça a aprovação clicando no botão Approve. Um certificado com seus dados será gerado. Salve-o em lugar seguro, pois ele será sua identidade digital na Apple.
5 Provavelmente seu certificado será baixado para o diretório downloads. Clique nele e o instale no Acesso às Chaves. Agora, pode-se criar um Provisioning Profile, (provisionamento, em tradução livre).
6 Abra o iTunes ou a janela Organizer do Xcode e copie o UDID (Unique Device Identification). No iTunes, clique uma vez no número de série do aparelho para aparecer o UDID.
7 É possível adicionar até cem dispositivos para uso em testes. Existem duas maneiras de fazer uploads. A primeira, em lote, pelo iPhone Configuration Utility, que pode ser baixado no site do desenvolvedor ou, manualmente, isto é, um por vez.
8 Clique no botão Add Devices. Surgirá uma página na qual deve-se definir um nome para nosso dispositivo e colocar o UDID de nosso device. Também é necessário criar um identificador único para a aplicação.
9 Na barra lateral esquerda, clique em App IDs e, na sequência, em New App ID. No campo Description, adicione uma breve descrição do aplicativo. Como regra, sempre utilize nomes fáceis e não use caracteres especiais.
10 No campo Bundle Identifier defina o identificador. Se digitar um asterisco, a aplicação não terá notificações e/ou In App Purchases ou use um domínio reverso (br.com.seusite.nomedaaplicacao).
11 Em Provisioning, no campo Profile Name, insira um nome, sem espaços. Selecione o certificado, o App ID e os dispositivos que serão utilizados. Clique em Submit, recarregue a página e baixe o Provisioning Profile.
12 Abra o Xcode. Na janela do Organizer, você tem informações dos dispositivos e Provisioning Profiles. Com ele, pode-se gerenciar dispositivos, aplicativos, provisionamentos, ver arquivos de log etc.
13 Com um projeto do Xcode aberto, expanda a pasta Resources e clique no arquivo MeuAplicativo-Info.plist. Localize a sessão Bundle Identifier e altere para o nome de seu App ID, criado no site do desenvolvedor.
14 Dê um duplo clique no arquivo que recebe o nome de seu aplicativo. Vá até o segmento build e localize o Code Signing Identity. Caso ele não esteja expandido, expanda-o e localize também Any iOS Device.
15 Escolha iPhone Developer e confira se os dados coincidem com sua assinatura digital. Se estiver tudo certo, é só compilar e testar em seu dispositivo. Você está pronto para a próxima fase: criar um aplicativo.
*Matéria publicada originalmente na MAC+ 54.

















