Criação de um arquivo ipa do iTunes para distribuição ad hoc em 30 etapas (Xcode para iOS)

A primeira coisa de que você precisa para distribuição ad hoc por meio do Xcode é a associação ao programa de desenvolvedor da Apple e um certificado de distribuição iOS válido. Para visualizar este certificado, você precisa:

  1. navegue até o Organizer no Xcode e clique na guia Dispositivos
  2. selecione o nome do seu time na barra lateral esquerda

Se você não vir nenhum certificado com marcas verdes, será necessário acessar o iOS Provisioning Portal no site de desenvolvedores da Apple. Uma vez aqui:

  1. clique em Certificados na barra lateral esquerda do seu navegador e selecione a guia Distribuição nesta área
  2. se você tiver um certificado que não é válido (provavelmente porque você não o copiou de outra máquina para o seu chaveiro), você terá que copiar o certificado e a chave do antigo para sua nova máquina ou revogar o certificado antigo e crie um novo
  3. se não houver certificado, basta criar um
  4. depois de ter um certificado, você deve ser capaz de atualizar o Xcode dentro da guia Equipe e o certificado aparecerá.

Assim que seu certificado de distribuição estiver em vigor:

  1. vá para a opção Provisionamento na barra lateral do portal de provisionamento na web
  2. clique na guia Distribuição
  3. clique em Novo Perfil
  4. selecione Ad Hoc para o método de distribuição
  5. dê um nome ao seu perfil, não importa qual seja
  6. em seguida, você precisará fornecer seu ID do aplicativo, você pode usar o seu iOS Wildcard ou criar um ID do aplicativo no portal de provisionamento que pode ser usado aqui. (Observação: se você optar por criar um ID de aplicativo, o identificador de pacote que você usa no portal de provisionamento precisará ser o mesmo usado no resumo de destino para seu aplicativo no Xcode.)
  7. abaixo do ID do aplicativo, você verá uma lista de dispositivos, que são adicionados pelos dispositivos que foram conectados ao Xcode ou adicionados por meio do portal de provisionamento – para o qual você precisará do número UDID do dispositivo e do endereço de e-mail do proprietário – marque os você deseja poder usar o aplicativo que está distribuindo

Agora volte para o Xcode

  1. na guia Dispositivos do Organizador, selecione na barra lateral esquerda em Biblioteca “Perfis de provisionamento”
  2. clique no botão Atualizar e, após fornecer os detalhes de login da sua conta de desenvolvedor, você deverá ver o certificado de distribuição aparecer

Agora, para atribuir este perfil às configurações de compilação do seu projeto:

  1. selecione as configurações de informações do projeto, adicione uma configuração e chame-a de “AdHoc”
  2. selecione o ícone em Alvos e vá para a seção Assinatura de código e altere as configurações da entrada AdHoc para o nome do Perfil de Provisionamento que você criou

Agora, para construir o ipa:

  1. sem o dispositivo conectado, escolha Executar seu aplicativo no dispositivo iOS (no menu suspenso ao lado do botão de parada) MAS não pressione Executar
  2. no menu Produto (barra de menu OS X), selecione Editar Esquema …
  3. selecione Arquivo na barra lateral da caixa de diálogo
  4. selecione sua configuração AdHoc Build no menu suspenso e clique em OK
  5. vá para o menu Produto novamente e selecione Arquivo e pressione OK

Assim que o processo de arquivamento for concluído, você será levado automaticamente para a guia Arquivos do Organizer no Xcode. Daqui:

  1. Clique em Distrbute ..
  2. Selecione “Distribuir para implantação corporativa ou ad-hoc”
  3. Pressione Próximo
  4. A identidade de assinatura de código de que você precisa já deve estar selecionada, mas se não for, procure o nome de sua equipe abaixo do perfil de provisionamento de distribuição iOS correto e selecione-o (deve ter a palavra “Distribuição iOS” entre colchetes após o nome da equipe)
  5. clique em Avançar e ele irá perguntar o nome e a localização em seu sistema onde você deseja colocar o arquivo

Tudo está finalmente pronto, mas você precisa de uma última coisa:

  1. clique na guia Dispositivos no Organizer
  2. selecione Perfis de provisionamento na barra lateral e destaque aquele que você usou para o aplicativo, em seguida, exporte o certificado
  3. envie este certificado de aprovisionamento móvel com o aplicativo, pois a pessoa que instala o aplicativo precisará arrastar o ipa e o certificado de aprovisionamento móvel para o iTunes antes de sincronizar.

Postagem original do blog:

http://sketchytech.blogspot.com/2012/12/creating-itunes-ipa-file-for-ad-hoc.html

Respostas relacionadas:

Instalação de ferramentas de linha de comando Xcode no OS X Mavericks