Este documento descreve como adicionar e remover testadores no App Distribution, incluindo as seguintes tarefas:
- Adicionar e remover testadores de um projeto do Firebase
- Adicionar e remover testadores com a API Firebase App Distribution
- Adicionar e remover testadores de um grupo
Adicionar e remover testadores de um projeto do Firebase
Você adiciona e remove testadores na guia Testadores e grupos da página App Distribution no Firebase Console.
Depois que um testador for adicionado ao seu projeto do Firebase, você poderá adicioná-lo a grupos. Você pode usar grupos para gerenciar mais facilmente o acesso do testador às versões. Para saber mais, consulte Adicionar, remover e pesquisar testadores de um grupo .
Os testadores removidos de um projeto do Firebase perdem acesso a todas as versões do seu projeto. Você também pode adicionar ou remover testadores ao configurar uma distribuição do seu aplicativo. Para saber mais sobre como adicionar e remover testadores, consulte Usar a CLI do Firebase , Usar fastlane e Usar Gradle . Você também pode usar a API Firebase App Distribution .
Se você tiver um grande número de testadores, poderá usar grupos para gerenciar mais facilmente o acesso dos testadores às versões. Para saber mais, consulte Adicionar e remover testadores de um grupo .
Limites do testador
O Firebase App Distribution tem os seguintes limites de testadores:
Adicione no máximo 500 testadores a um projeto do Firebase
Adicione no máximo 200 testadores a um grupo do App Distribution
Para adicionar mais testadores, solicite um aumento de limite sem custos financeiros .
Adicionar e remover testadores com a API Firebase App Distribution
Você pode usar os endpoints testers.batchAdd
e testers.batchRemove
na API Firebase App Distribution para adicionar ou remover testadores do App Distribution usando uma solicitação HTTP para a API App Distribution.
Adicionar e remover testadores de um grupo
Você pode adicionar e remover testadores de grupos na guia Testadores e grupos da página App Distribution no Firebase console. Os grupos são úteis para gerenciar o acesso a versões para um grande número de testadores. Por exemplo, você pode criar um grupo para conceder a um pequeno grupo de testadores acesso ao lançamento antecipado de um aplicativo. Depois de implementar o feedback do grupo inicial de testadores, você poderá criar um grupo para um número maior de testadores.
Quando você adiciona ou remove testadores de um grupo, esses testadores ganham ou perdem acesso a todas as versões que foram distribuídas para esse grupo.
Remover um testador de um grupo
Ao remover um testador de um grupo:
- O testador é removido de todas as versões às quais teve acesso exclusivamente por meio do grupo do qual foi removido.
- Se o testador for membro de um grupo diferente que também tenha acesso a uma versão, o testador manterá o acesso a essa versão.
Excluir um grupo
Quando você exclui um grupo, todos os testadores desse grupo são removidos de todas as versões às quais tiveram acesso exclusivamente por meio desse grupo. Na maioria dos casos, a exclusão do grupo ocorre quase imediatamente; mas se você tiver um grande número de testadores e lançamentos, a exclusão do grupo poderá demorar mais. Depois que você exclui um grupo, ele não aparece mais listado na página App Distribution do Firebase Console.
A exclusão de um grupo pode não ter efeito imediato; depois de excluir um grupo, você poderá ver temporariamente testadores individuais do grupo excluído listados como tendo acesso a uma versão específica.
Próximos passos
Para saber como aumentar sua base de testes internos, consulte Criar links de convite .
Para registrar dispositivos iOS adicionais manualmente ou programaticamente, consulte Registrar dispositivos iOS adicionais .