Como testar aplicações iOS Beta usando TestFlight

Tradução automática de Deepl

TestFlight é uma solução gratuita fornecida pela Apple que lhe permite enviar uma versão testável da sua aplicação a utilizadores beta específicos. Desta forma, pode gerir o feedback dos testadores beta e aplicar quaisquer modificações (se necessário) antes de a sua aplicação ser lançada na App Store. Neste post do blog, vamos explorar como tirar partido do TestFlight para uma aplicação de produção sem bugs.

O processo é bastante simples. Para resumir:

1. Carregue a sua aplicação na App Store Connect

2. Convidar os testadores beta

3. Teste o aplicativo utilizando o aplicativo TestFlight

Carregue a sua aplicação

  • A partir de Xcode, vá para o menu do Simulador e seleccione o Dispositivo genérico iOS.
  • Depois, do menu, clicar em Produto, depois seleccionar Arquivo.
  • No final do processo de arquivo, aparece a janela do Organizador exibindo o arquivo que acabou de criar.
  • Clique no botão Upload to App Store.

Convide os utilizadores a testar a sua aplicação

  • Uma vez que o seu ficheiro .ipa tenha sido carregado na App Store Connect, pode convidar os utilizadores a testá-lo!
  • Quando a sua aplicação tiver terminado o processamento e a sua construção estiver disponível, basta ir directamente para o separador TestFlight.
  • Poderá ser-lhe pedido para adicionar alguma informação adicional:

  • Uma vez terminado, a sua aplicação está pronta para ser testada!

blank

dois tipos de testadores que pode convidar: Testadores App Store Connect e Testadores Externos.

Testadores App Store Connect

Estas são pessoas da sua equipa ou pessoas a quem foi dado acesso à sua conta App Store Connect. Pode convidar até 25 testadores internos por projecto, e cada membro pode testar em até 30 dispositivos.

Para o fazer, tem de tomar as seguintes medidas:

  • Vá à secção App Store Connect Users e clique no botão “+” para adicionar testadores:

blank

  • Depois seleccione a App Store Connect User que pretende adicionar:

blank

Testadores externos

Não há necessidade de ter uma conta App Store Connect para ser um testador externo. Pode convidar até 10.000 testadores externos que não precisam de fazer parte da sua equipa para fazer um teste beta de uma aplicação destinada a lançamento público na App Store.

O processo é:

  • Ir para a secção App Store Connect Users e clicar no botão “+” para adicionar testadores externos:

blank

  • Adicionar novos testadores ao grupo existente ou criar um novo grupo:

blank

  • Depois, terá de associar uma construção ao seu grupo de testadores:

blank

Quando convidar os testadores externos, a Apple irá rever a sua aplicação e revê-la para permitir testes externos. Assim que a sua compilação tiver sido aprovada para testes beta, será notificado por e-mail pela Apple.

Teste a aplicação

Os testadores convidados receberão um e-mail com um link para testar a sua aplicação. Para poderem testar, precisarão de descarregar a aplicação TestFlight.
Após aceitarem o convite, ser-lhes-á pedido que instalem a aplicação a ser testada.
blank
Tanto os utilizadores da App Store Connect como os utilizadores externos poderão enviar o seu feedback a partir do TestFlight.
blank
Até 100 aplicações podem ser testadas de cada vez, interna ou externamente, e uma sessão de teste dura 90 dias após o carregamento de uma compilação. Após 90 dias, já não é possível testar a aplicação. Terá de carregar outra build para iniciar uma nova sessão de teste.
Como vimos, TestFlight torna fácil convidar utilizadores internos e externos para testar as suas aplicações e recolher feedback valioso antes de as lançar na App Store.

Feliz teste!

David Azancot
• Proprietário do produto 4D for iOS - David Azancot uniu-se ao time 4D Product como Proprietário do Produto em 2017. Está a cargo de escrever as histórias dos usuários e depois traduzi-las em especificações funcionais. Seu papel também é garantir que a implementação de funcionalidades satisfaçam às necessidades do cliente. David se formou com um MBA em Marketing, Internet e mobilidade no Instituto Leonard da Vinci e começou sua carreira em 2011 com uma empresa móvel de nova criação, posteriormente adquirida por Madvertise (um grupo de marketing móvel). Apaixonado pelas interfaces móveis, foi a escolha natural para desenvolver formatos de anúncios móveis interativos para o grupo em 2015. Paralelamente, David desenvolve suas próprias aplicações para iOS e Android desde 2012.