Check out what’s new from Firebase at Google I/O 2022. Learn more

Distribuir apps iOS para testadores usando o Console do Firebase

É possível gerenciar os testadores de sua equipe e distribuir builds usando o Console do Firebase.

Antes de começar

Adicione o Firebase ao seu projeto da Apple, caso ainda não tenha feito isso.

Caso não use outros produtos do Firebase, basta criar um projeto e registrar seu aplicativo. No entanto, caso decida usar produtos adicionais no futuro, certifique-se de concluir todas as etapas na página vinculada acima.

Etapa 1. Criar o aplicativo

Quando você estiver pronto para distribuir uma versão de pré-lançamento do seu aplicativo para os testadores, crie um arquivo de distribuição assinado. É possível usar seu processo de criação normal desde que você atenda aos seguintes requisitos:

  • Caso queira distribuir seu app para além da sua equipe de desenvolvimento, é preciso usar um perfil de distribuição Ad Hoc ou Enterprise.
  • Se o aplicativo usa o Game Center, os APNs (e, por extensão, o Cloud Messaging) ou o iCloud, verifique se o perfil de provisionamento usa um ID do app explícito, não um ID curinga.
  • Se você estiver usando um perfil de distribuição Ad Hoc, inclua os códigos de dispositivo exclusivos (UDIDs, na sigla em inglês) dos dispositivos dos testadores. À medida que novos testadores do iOS se inscreverem no seu programa de testes, será necessário atualizar o perfil de provisionamento com os UDIDs dos dispositivos deles. Consulte Registrar outros dispositivos para testadores.
  • Você atualizou o número do build visível ao usuário (Versão) e o número exclusivo do build (Build). Se você fez alterações no código desde o último build (ou seja, não está criando uma nova apenas para atualizar os dispositivos registrados), não é necessário atualizar os números da versão e do build.

Quando o build é concluído, ele salva um arquivo IPA e alguns arquivos de registro na pasta especificada. Você distribui o arquivo IPA para os testadores nas etapas a seguir.

Etapa 2. Distribuir seu aplicativo para os testadores

Para distribuir seu aplicativo para os testadores, faça o upload do arquivo IPA usando o Console do Firebase:

  1. Abra a página "App Distribution" do Console do Firebase. Selecione seu projeto do Firebase quando solicitado.

  2. Na página Versões, selecione o aplicativo que você quer distribuir no menu suspenso.

  3. Arraste o arquivo IPA do seu aplicativo ao console para fazer o upload.

  4. Quando o upload for concluído, especifique os grupos de testadores e os testadores individuais que devem receber a versão. Em seguida, adicione notas à versão.

    Consulte Gerenciar testadores para saber mais sobre como criar grupos de testadores.

  5. Clique em Distribuir para disponibilizar o build para os testadores.

Depois de distribuir o build, ele fica disponível no painel App Distribution do Console do Firebase por 150 dias (cinco meses). Quando faltarem 30 dias para o vencimento do build, o aviso de expiração aparecerá no Console do Firebase e na lista de builds do testador no dispositivo de teste.

Os testadores que não foram convidados para testar o app recebem convites por e-mail para dar os primeiros passos, e os testadores atuais recebem notificações por e-mail informando que um novo build está pronto para ser testado. Para saber como instalar o app de teste, consulte Configurar como testador. É possível monitorar o status de cada testador, por exemplo, se ele aceitou o convite e se fez o download do aplicativo no Console do Firebase.

Os testadores têm 30 dias para aceitar um convite de teste do app antes que ele expire. Quando faltarem cinco dias para o vencimento do convite, um aviso de expiração aparecerá no Console do Firebase ao lado do testador em uma versão. Reenvie um convite usando o menu suspenso na linha do testador para renová-lo.

Próximas etapas