Esta página fornece ajuda para solução de problemas e respostas a perguntas frequentes sobre distribuição e teste de aplicativos com o App Distribution.
Distribuindo aplicativos
Use as dicas a seguir para solucionar problemas que você pode encontrar ao distribuir aplicativos para seus testadores.
Ao fazer upload de um aplicativo, você pode encontrar este erro:
"Não foi possível encontrar um e-mail de contato para o aplicativo <app-id>
. Visite o App Distribution no console do Firebase para configurar um."
Defina um e-mail de contato no console do Firebase, se disponível. Se o problema persistir, entre em contato com o suporte do Firebase .
Se você encontrar repetidamente os erros 400, 409 ou 500 durante o provisionamento, entre em contato com o suporte do Firebase . Forneça ao suporte o número do seu projeto do Firebase e o identificador do aplicativo.
A seguir está um exemplo de resposta de rede do navegador:
{
"status": "IN_PROGRESS",
"message": "There was an error processing your
distribution. Ensure you are uploading a valid IPA or APK and try again."
}
Para resolver esse problema, siga estas etapas:
Verifique o tamanho do IPA. O limite máximo de tamanho de arquivo para todos os binários é 2.048 MiB, um pouco mais de 2 GB.
Se o tamanho IPA estiver dentro do limite de tamanho de arquivo e for reproduzível, siga estas etapas:
Verifique seu arquivo
Info.plist
e confirme seCFBundleDisplayName
contém algum delimitador<array>
.Remova os delimitadores
<array>
e reconstrua seu aplicativo. O upload deve ser bem-sucedido.Se você ainda estiver enfrentando problemas, entre em contato com o suporte do Firebase .
Se o tamanho do IPA estiver acima do limite de tamanho do arquivo, faça as alterações necessárias para diminuir o tamanho do arquivo.
Se diminuir o tamanho do arquivo IPA não resolver o problema, entre em contato com o suporte do Firebase e pergunte sobre o uso do Testflight .
Instalando e testando aplicativos
Use as dicas a seguir para solucionar problemas que seus testadores podem encontrar ao instalar e testar seus aplicativos.
Quando um usuário cria uma conta do Google, ele recebe automaticamente um endereço do Gmail.
Se um testador não tiver um endereço do Google Workspace ou do Gmail, ou se preferir usar outro endereço de e-mail para fazer login, peça ao testador para vincular um endereço de e-mail que não seja do Gmail à conta e usar esse e-mail para fazer login.
Ao escolher um e-mail alternativo, o testador deve seguir estas orientações:
- Não use um endereço do Gmail.
- Não use um endereço de e-mail que já esteja vinculado a outra conta do Google.
- Lembre-se de usar a senha da sua Conta do Google ao fazer login com este endereço de e-mail.
Para obter mais informações, consulte Faça login na sua Conta do Google com outro endereço de e-mail .
Se o testador aceitou o convite por e-mail com um endereço de e-mail diferente daquele para o qual o convite foi enviado, talvez o testador não consiga ver os aplicativos ou compilações corretos.
O e-mail para o qual o desenvolvedor envia convites e adiciona a novas compilações (E-mail A) pode ser diferente do e-mail que o testador usa para aceitar o convite (E-mail B). Isso cria um link nos bastidores. Sempre que o Email A é adicionado a novas compilações, é na verdade o Email B que obtém acesso.
Se o testador aceitou o convite por e-mail com um endereço de e-mail diferente, siga estas etapas para resolver o problema:
Exclua o testador da seção Exibir todos os testadores da guia Testadores e grupos na página Distribuição de aplicativos do console do Firebase. Os convites existentes são removidos.
Convide novamente o testador para testar seu aplicativo. O testador deve receber um e-mail de convite.
Certifique-se de que o testador aceita o convite com o mesmo endereço de e-mail.
Os testadores poderão não receber notificações por e-mail se ocorrer uma das seguintes situações:
As notificações por e-mail são enviadas para pastas de spam.
Os filtros de e-mail estão definidos.
O convite foi enviado para uma conta de e-mail, mas o testador aceitou com uma conta de e-mail diferente. O testador recebe novos e-mails de lançamento da conta de e-mail para a qual o convite foi enviado originalmente.
O testador foi convidado anteriormente, mas não aceitou o convite inicial. Se o testador for adicionado a versões subsequentes, o App Distribution não enviará automaticamente notificações de lançamento para esse testador porque o testador não aceitou o convite inicial.
Solução 1
Peça ao testador para verificar sua pasta de spam e quaisquer filtros de e-mail definidos em seu serviço de e-mail.
Se o testador cancelou a assinatura dos e-mails, peça ao testador para fazer o seguinte:
- Encontre um e-mail que o testador recebeu anteriormente do aplicativo.
- Clique em Gerenciar configurações de e-mail na parte inferior e clique em Permitir assinatura de e-mail novamente.
Solução 2
Se o testador não se importar em receber notificações por e-mail e apenas quiser aceitar convites de aplicativos, ele poderá visualizar convites de aplicativos pendentes diretamente no web clip do Firebase App Distribution: appdistribution.firebase.google.com .
Solução 3
Exclua o testador da seção Exibir todos os testadores da guia Testadores e grupos na página Distribuição de aplicativos no console do Firebase. Esta ação remove os convites existentes.
Convide novamente o testador para testar seu aplicativo. O testador deve receber um e-mail de convite. Certifique-se de que o testador aceita o convite com o mesmo endereço de e-mail para o qual o convite foi enviado.
O erro Untrusted Enterprise Developer aparece se você não confiou no certificado de desenvolvedor no dispositivo de teste antes de abrir o aplicativo. Na tela Configurações do aplicativo> Perfis e gerenciamento de dispositivos , selecione o nome do desenvolvedor do aplicativo e confie nele.
O erro Modo de desenvolvedor obrigatório aparece quando você tenta iniciar um aplicativo iOS provisionado ad hoc no iOS 16 ou posterior sem primeiro ativar o Modo de desenvolvedor.
Para ativar o modo de desenvolvedor e resolver esse erro, siga estas etapas:
- No seu iPhone, abra o aplicativo Ajustes e toque em Privacidade e segurança .
- Role para baixo até Segurança e toque em Modo de desenvolvedor .
- Toque no controle deslizante Modo de desenvolvedor .
- Toque em Reiniciar .
- Depois que o dispositivo for reiniciado, desbloqueie-o. A opção Ativar modo de desenvolvedor? caixa de diálogo aparece.
- Toque em Ativar . Agora você pode iniciar seu aplicativo e começar a testar.
Se você estiver instalando uma distribuição Ad Hoc, esta mensagem aparecerá quando o desenvolvedor ainda não tiver configurado o aplicativo para execução no dispositivo de teste. Para disponibilizar o aplicativo para você, o desenvolvedor deve seguir as instruções em Registrar dispositivos adicionais .
Se sua conta do Google não tiver acesso a um aplicativo de teste que você instalou anteriormente (ou para o qual aceitou um convite), é provável que você tenha feito login na conta do Google errada. Os aplicativos aos quais você tem acesso estão associados à conta do Google que você usou quando aceitou pela primeira vez o convite para testar o aplicativo. Tente novamente fazendo login com a conta do Google usada anteriormente para aceitar o convite.
Quando você encontra um erro 403, isso significa que a conta que você está usando não tem permissão para instalar e testar aplicativos. O acesso é determinado pelo administrador do domínio da sua conta no Google Workspace.
Se você acredita que deveria ter permissão para instalar e testar apps, peça ao administrador da conta do Google Workspace para alterar as configurações da sua conta. Seu administrador deve seguir as instruções em Gerenciar o acesso a serviços que não são controlados individualmente .
Se você tiver várias contas, tente fazer login com uma conta diferente que não esteja restrita à instalação e teste de aplicativos.
Ativando alertas no aplicativo com o SDK do App Distribution para iOS
Use as dicas a seguir para solucionar problemas que envolvem a ativação de alertas de nova compilação no aplicativo usando o SDK do iOS do App Distribution.
Se você já configurou o SDK do iOS do App Distribution em seu aplicativo e seus testadores não estão recebendo alertas no aplicativo, verifique se seu aplicativo está buscando novos lançamentos:
Ative o modo de depuração em seu aplicativo. Para saber como, consulte a documentação do Google Analytics .
Execute seu aplicativo em um simulador e procure a string "[Firebase/AppDistribution]".
Verifique se o testador tem acesso à nova versão:
Se um objeto de lançamento válido for retornado, é provável que haja um problema no ciclo de vida do View Controller em que a caixa de diálogo de alerta é carregada antes que o View apareça.
Se nenhuma versão for retornada, seu testador poderá ainda não estar associado à nova versão. No painel de distribuição de aplicativos do console do Firebase, certifique-se de que seu testador esteja incluído em sua distribuição de build e esteja no estado Aceito .
Se o testador ainda não estiver recebendo atualizações, peça que ele siga as dicas abaixo para garantir que aceitou o convite para testar seu aplicativo e que configurou o dispositivo de teste corretamente:
No dispositivo de teste, faça login no web clip do Firebase App Distribution. Lembre-se de selecionar a conta Google que você usou pela primeira vez quando aceitou o convite para testar o aplicativo.
Certifique-se de que a nova versão do aplicativo esteja disponível no web clip.
Por padrão, seus testadores só precisam fazer login na conta do Google uma vez para ativar alertas de novos builds e instalar novos builds. Se seus testadores forem solicitados a fazer login novamente após fechar e reabrir seu aplicativo, siga estas dicas para garantir que a configuração do App Distribution esteja definida corretamente:
Verifique se você ativou a API Firebase App Testers. Para obter mais informações, consulte Habilitar a API App Distribution Tester .
Em Restrições de chave , certifique-se de que a API Firebase App Testers esteja incluída na lista de APIs permitidas.
Se você normalmente limpa UserDefaults ao sair, você pode estar limpando o estado do seu testador. O App Distribution armazena um sinalizador que indica se o testador já fez login no aplicativo. Para obter mais informações, consulte o repositório GitHub .
Perguntas frequentes
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 .
Os testadores têm 30 dias para aceitar um convite para testar o aplicativo antes que ele expire. Quando faltam cinco dias para a expiração de um convite, um aviso de expiração aparece no Console do Firebase ao lado do testador em uma versão. Um convite pode ser renovado reenviando-o por meio do menu suspenso na linha do testador.
Consulte Registrar dispositivos adicionais .
As versões de aplicativos serão removidas do App Distribution se ocorrer uma das seguintes condições:
- O lançamento do aplicativo tem mais de 150 dias.
- Você excedeu o limite de 1.000 lançamentos de aplicativos, e o lançamento do aplicativo é anterior aos 1.000 lançamentos de aplicativos mais recentes.
Para obter mais informações, consulte O App Distribution suporta no máximo 1.000 versões .
Depois que o aplicativo atingir ou exceder o limite de expiração de 150 dias ou o limite de 1.000 lançamentos de aplicativos, o lançamento será removido do painel do App Distribution e do aplicativo web do testador do App Distribution. Se o seu testador tiver instalado a versão, a versão local do aplicativo continuará em execução.
Para manter a versão do aplicativo disponível por mais tempo, use uma das seguintes recomendações:
- Antes que a versão do aplicativo expire ou exceda o limite de versão, baixe o IPA e exclua a versão do painel do App Distribution. Em seguida, faça upload novamente do IPA como uma nova versão para o App Distribution.
- Faça download da versão e faça upload dela no Cloud Storage para arquivamento de longo prazo.
As versões de aplicativos expiram após 150 dias
Quando você faz upload de uma versão do seu aplicativo para o Firebase, a versão aparece no painel do App Distribution por 150 dias, a partir da data de upload. Depois de fazer upload da versão, você poderá distribuí-la aos testadores, que instalam a versão do aplicativo da web do testador do App Distribution em seus dispositivos de teste.
Quando o lançamento estiver 30 dias após a data de expiração, uma notificação de expiração da versão do aplicativo aparecerá na sua versão, na página App Distribution do console do Firebase e no aplicativo Web do testador do App Distribution.
O App Distribution suporta no máximo 1.000 lançamentos
O App Distribution permite no máximo 1.000 lançamentos por aplicativo. Quando seu aplicativo atinge o limite de 1.000 lançamentos de aplicativos, o App Distribution exclui automaticamente as versões mais antigas acima do limite.
Se você quiser gerenciar manualmente as versões do seu aplicativo, use a API REST do App Distribution para listar e excluir as versões do aplicativo em massa.
Se você tiver dúvidas, entre em contato com o suporte do Firebase .
O perfil do Firebase é um perfil de configuração que permite ao App Distribution:
Registre o dispositivo de teste coletando o ID exclusivo do dispositivo (UDID). Se você estiver testando uma distribuição Ad Hoc, o Firebase enviará ao desenvolvedor do aplicativo um e-mail que inclui o UDID do dispositivo de teste, juntamente com instruções sobre como incluir o dispositivo no perfil de provisionamento do aplicativo para que a compilação possa ser testada no seu dispositivo.
Instale um web clip do Firebase App Distribution na tela inicial do seu dispositivo. O web clip permite instalar e acessar todos os seus aplicativos de teste em um só lugar. Novas compilações que você foi convidado a testar são adicionadas automaticamente ao web clip.
Para obter ajuda sobre a instalação de perfis de configuração no seu dispositivo iOS, consulte a documentação da Apple .
Se você for um testador, poderá acessar todos os seus aplicativos de teste com o web clip do Firebase App Distribution , que é adicionado automaticamente à tela inicial do seu dispositivo de teste quando você instala o perfil do Firebase. Se estiver testando uma distribuição Ad Hoc, você deverá primeiro instalar o perfil antes de testar o aplicativo.
Se estiver testando uma distribuição Enterprise, você poderá instalar manualmente o perfil:
Se ainda não o fez, faça login no Google e aceite o convite.
Em Testar aplicativos , selecione o aplicativo que deseja testar.
No canto superior direito da página do aplicativo, toque em mobile_screen_share .
Siga as instruções exibidas para instalar o perfil do Firebase.
Para excluir sua conta de testador do App Distribution e seus dados associados, siga estas etapas na ordem:
Visite https://appdistribution.firebase.google.com e faça login com sua conta do Google.
No canto superior direito, clique em
( Gerenciar conta )Deletar conta .
Opcional: nas permissões da sua conta do Google , revogue o acesso do Firebase App Distribution. Observe que revogar o acesso sem primeiro excluir sua conta do App Distribution não exclui sua conta ou dados de testador.
Esta página fornece ajuda para solução de problemas e respostas a perguntas frequentes sobre distribuição e teste de aplicativos com o App Distribution.
Distribuindo aplicativos
Use as dicas a seguir para solucionar problemas que você pode encontrar ao distribuir aplicativos para seus testadores.
Ao fazer upload de um aplicativo, você pode encontrar este erro:
"Não foi possível encontrar um e-mail de contato para o aplicativo <app-id>
. Visite o App Distribution no console do Firebase para configurar um."
Defina um e-mail de contato no console do Firebase, se disponível. Se o problema persistir, entre em contato com o suporte do Firebase .
Se você encontrar repetidamente os erros 400, 409 ou 500 durante o provisionamento, entre em contato com o suporte do Firebase . Forneça ao suporte o número do seu projeto do Firebase e o identificador do aplicativo.
A seguir está um exemplo de resposta de rede do navegador:
{
"status": "IN_PROGRESS",
"message": "There was an error processing your
distribution. Ensure you are uploading a valid IPA or APK and try again."
}
Para resolver esse problema, siga estas etapas:
Verifique o tamanho do IPA. O limite máximo de tamanho de arquivo para todos os binários é 2.048 MiB, um pouco mais de 2 GB.
Se o tamanho IPA estiver dentro do limite de tamanho de arquivo e for reproduzível, siga estas etapas:
Verifique seu arquivo
Info.plist
e confirme seCFBundleDisplayName
contém algum delimitador<array>
.Remova os delimitadores
<array>
e reconstrua seu aplicativo. O upload deve ser bem-sucedido.Se você ainda estiver enfrentando problemas, entre em contato com o suporte do Firebase .
Se o tamanho do IPA estiver acima do limite de tamanho do arquivo, faça as alterações necessárias para diminuir o tamanho do arquivo.
Se diminuir o tamanho do arquivo IPA não resolver o problema, entre em contato com o suporte do Firebase e pergunte sobre o uso do Testflight .
Instalação e teste de aplicativos
Use as dicas a seguir para solucionar problemas que seus testadores podem encontrar quando instalam e testam seus aplicativos.
Quando um usuário cria uma conta do Google, recebe automaticamente um endereço do Gmail.
Se um testador não tiver um espaço de trabalho do Google ou endereço do Gmail, ou se preferir usar outro endereço de email para fazer login, peça ao testador que vincule um endereço de email que não seja do Gmail à conta e use esse email para entrar.
Ao escolher um email alternativo, o testador deve seguir estas diretrizes:
- Não use um endereço do Gmail.
- Não use um endereço de e -mail que já esteja vinculado a outra conta do Google.
- Lembre -se de usar a senha da sua conta do Google ao assinar com este endereço de e -mail.
Para obter mais informações, consulte Entrar na sua conta do Google com outro endereço de e -mail .
Se o testador aceitar o convite de email com um endereço de email diferente do que o convite foi enviado, o testador poderá não ser capaz de ver os aplicativos ou compilações certas.
O email para o qual o desenvolvedor envia convites e adiciona a novas compilações (email a) pode ser diferente do email que o testador usa para aceitar o convite (email B). Isso cria um link nos bastidores. Sempre que o email A é adicionado a novas compilações, na verdade é o e -mail B que está obtendo acesso.
Se o testador aceitar o convite por e -mail com um endereço de e -mail diferente, siga estas etapas para resolver o problema:
Exclua o testador da seção Visualizar todos os testadores da guia Testadores e grupos na página de distribuição de aplicativos do console do Firebase. Os convites existentes são removidos.
Reinvite o testador para testar seu aplicativo. O testador deve receber um email de convite.
Certifique -se de que o testador aceite o convite com o mesmo endereço de email.
Os testadores podem não receber notificações por email se ocorrer um dos seguintes:
As notificações por email são enviadas para pastas de spam.
Os filtros de email estão definidos.
O convite foi enviado para uma conta de email, mas o testador aceitou com uma conta de email diferente. O testador recebe novos e -mails de liberação para a conta de email para a qual o convite foi enviado originalmente.
O testador foi convidado anteriormente, mas não aceitou o convite inicial. Se o testador for adicionado às versões subsequentes, a distribuição de aplicativos não enviará automaticamente notificações de liberação para esse testador porque o testador não aceitou o convite inicial.
Solução 1
Peça ao testador para verificar sua pasta de spam e quaisquer filtros de email que eles definem em seu serviço de email.
Se o testador não foi inscrito nos e -mails, peça ao testador que faça o seguinte:
- Encontre um email que o testador recebeu anteriormente do aplicativo.
- Clique em Gerenciar as configurações de email na parte inferior e clique em Permitir que os emails sejam reembolsados.
Solução 2
Se o testador não se preocupar em receber notificações por email e apenas quiser aceitar convites de aplicativos, ele poderá visualizar os convites pendentes de aplicativos diretamente no clipe da web de distribuição de aplicativos do Firebase: AppDistribution.firebase.google.com .
Solução 3
Exclua o testador da seção Visualizar todos os testadores da guia Testadores e grupos na página de distribuição de aplicativos no console do Firebase. Esta ação remove os convites existentes.
Reinvite o testador para testar seu aplicativo. O testador deve receber um email de convite. Certifique -se de que o testador aceite o convite com o mesmo endereço de email para o qual o convite foi enviado.
O erro do desenvolvedor corporativo não confiável aparece se você não confiou no certificado do desenvolvedor no dispositivo de teste antes de abrir o aplicativo. No aplicativo de configurações > Perfis e tela de gerenciamento de dispositivos , selecione o nome do desenvolvedor do aplicativo e confie nele.
O erro do modo de desenvolvedor é necessário quando você tenta iniciar um aplicativo iOS provisionado ad hoc no iOS 16 ou posterior, sem primeiro ativar o modo de desenvolvedor.
Para ativar o modo de desenvolvedor e resolver esse erro, siga estas etapas:
- No seu iPhone, abra o aplicativo Configurações e toque em privacidade e segurança .
- Role para baixo até a segurança e toque no modo desenvolvedor .
- Toque no controle deslizante do modo de desenvolvedor .
- Toque em reinicialização .
- Depois que o dispositivo reiniciar, desbloqueie o dispositivo. O modo Turn On Developer? A caixa de diálogo é exibida.
- Toque em ligar . Agora você pode iniciar seu aplicativo e começar a testar.
Se você estiver instalando uma distribuição ad hoc, essa mensagem aparece quando o desenvolvedor ainda não configurou o aplicativo para executar no seu dispositivo de teste. Para disponibilizar o aplicativo, o desenvolvedor deve concluir as instruções no registro de dispositivos adicionais .
Se a sua conta do Google não tiver acesso a um aplicativo de teste que você instalou anteriormente (ou aceitou um convite), é provável que você tenha assinado a conta do Google errada. Os aplicativos para os quais você tem acesso estão associados à conta do Google que você usou quando aceitou o convite para testar o aplicativo. Tente novamente fazendo login com a conta do Google que você usou anteriormente para aceitar o convite.
Quando você encontra um erro 403, isso significa que a conta que você está usando não tem permissão para instalar e testar aplicativos. O acesso é determinado pelo administrador do domínio da sua conta no espaço de trabalho do Google.
Se você acredita que deve ter permissão para instalar e testar aplicativos, peça ao seu administrador da conta do Google Workspace para alterar as configurações da sua conta. Seu administrador deve seguir as instruções para gerenciar o acesso a serviços que não são controlados individualmente .
Se você tiver várias contas, tente fazer login com uma conta diferente que não está restrita à instalação e teste de aplicativos.
Habilitando alertas no aplicativo com a distribuição de aplicativos iOS SDK
Use as dicas a seguir para solucionar problemas que envolvam alertas de construção no aplicativo no aplicativo usando o aplicativo IOS SDK.
Se você já configurou o iOS SDK de distribuição de aplicativos em seu aplicativo e seus testadores não estão recebendo alertas no aplicativo, verifique se o aplicativo está buscando novos lançamentos:
Ativar modo de depuração em seu aplicativo. Para saber como, consulte a documentação do Google Analytics .
Execute seu aplicativo em um simulador e pesquise a string "[FireBase/AppDistribution]".
Verifique se o testador tem acesso ao novo lançamento:
Se um objeto de liberação válido for retornado, é provável que haja um problema no ciclo de vida do View Controller, onde a caixa de diálogo alerta é carregada antes da exibição da exibição.
Se nenhuma liberação for retornada, seu testador ainda não estará associado à nova versão. No painel de distribuição de aplicativos do console do Firebase, verifique se o seu testador está incluído na sua distribuição de compilação e está no estado aceito .
Se o seu testador ainda não estiver recebendo atualizações, peça que eles sigam as dicas abaixo para garantir que aceitassem o convite para testar seu aplicativo e que eles configuram o dispositivo de teste corretamente:
No dispositivo de teste, assine o clipe da web de distribuição de aplicativos Firebase. Lembre -se de selecionar a conta do Google usada pela primeira vez quando aceitou o convite para testar o aplicativo.
Verifique se o novo aplicativo está disponível no clipe da web.
Por padrão, seus testadores só precisam fazer login na conta do Google uma vez para ativar novos alertas de compilação e instalar novas construções. Se seus testadores estiverem sendo solicitados a fazer login novamente após fechar e reabrir seu aplicativo, siga estas dicas para garantir que sua configuração de distribuição de aplicativos seja configurada corretamente:
Verifique se você ativou a API do Firebase App Testers. Para obter mais informações, consulte Ativar a API do testador de distribuição de aplicativos .
Sob restrições importantes , verifique se a API dos testadores de aplicativos Firebase está incluída na lista de APIs permitidas.
Se você normalmente limpar o usuário do UserFaults ao assinar, poderá limpar o estado do seu testador. A Distribuição de App armazena um sinalizador que indica se o seu testador já assinou o aplicativo. Para mais informações, consulte o repositório do GitHub .
Perguntas frequentes
A distribuição de aplicativos do Firebase tem os seguintes limites do testador:
Adicione um máximo de 500 testadores a um projeto Firebase
Adicione um máximo de 200 testadores a um grupo de distribuição de aplicativos
Para adicionar mais testadores, solicite um aumento de limite sem custo.
Os testadores têm 30 dias para aceitar um convite para testar o aplicativo antes de expirar. Quando um convite é de 5 dias após a expiração, um aviso de expiração aparece no console do Firebase ao lado do testador em uma liberação. Um convite pode ser renovado, resunindo-o através do menu suspenso na linha do testador.
Consulte Registrar dispositivos adicionais .
Os lançamentos de aplicativos são removidos da distribuição de aplicativos se ocorrer uma das seguintes condições:
- O lançamento do aplicativo tem mais de 150 dias.
- Você excede o limite de liberação de 1.000 aplicativos e o lançamento do aplicativo é mais antigo que os 1.000 lançamentos mais recentes de aplicativos.
Para obter mais informações, consulte a distribuição de aplicativos suporta um máximo de 1.000 lançamentos .
Depois que o aplicativo atingir ou exceder o limite de expiração de 150 dias ou o limite de liberação de 1.000 aplicativos, a versão é removida do painel de distribuição de aplicativos e do aplicativo da web do testador de distribuição de aplicativos. Se o seu testador instalou a versão, a versão local do aplicativo continua sendo executada.
Para manter o lançamento do aplicativo disponível por mais tempo, use uma das seguintes recomendações:
- Antes que a liberação do aplicativo expire ou exceda o limite de liberação, faça o download do IPA e exclua a versão do painel de distribuição de aplicativos. Em seguida, reinicie o IPA como uma nova compilação para distribuição de aplicativos.
- Faça o download do lançamento e envie-o para o armazenamento em nuvem para arquivamento a longo prazo.
Os lançamentos de aplicativos expirarem após 150 dias
Quando você envia uma versão do seu aplicativo para o Firebase, a versão aparece no painel de distribuição de aplicativos por 150 dias, começando na data de upload. Depois de fazer o upload da versão, você pode distribuí -lo aos testadores, que instalam a versão do aplicativo da Web do Tester Distribution App em seu dispositivo de teste.
Quando a versão é de 30 dias a partir da data de vencimento, uma notificação de expiração de liberação de aplicativos aparece na sua versão na página de distribuição do aplicativo do console do Firebase e no aplicativo da web do testador de distribuição de aplicativos.
A distribuição de aplicativos suporta um máximo de 1.000 lançamentos
A distribuição de aplicativos permite um máximo de 1.000 liberações por aplicativo. Quando o seu aplicativo atinge o limite de liberação de 1.000 aplicativos, a distribuição do aplicativo exclui automaticamente as liberações mais antigas acima do limite.
Se você deseja gerenciar manualmente seus lançamentos de aplicativos, use a API REST DISTRIBUIÇÃO DE APP para listar e excluir lançamentos de aplicativos a granel.
Se você tiver dúvidas, entre em contato com o suporte do Firebase .
O perfil do Firebase é um perfil de configuração que permite a distribuição de aplicativos para:
Registre o dispositivo de teste coletando o ID de dispositivo exclusivo do dispositivo (UDID). Se você estiver testando uma distribuição ad hoc, o FireBase envia ao desenvolvedor do aplicativo um email que inclua o UDID do dispositivo de teste, juntamente com as instruções sobre como incluir o dispositivo no perfil de provisionamento do aplicativo para que a compilação possa ser testada no seu dispositivo.
Instale um clipe da web de distribuição de aplicativos Firebase na tela inicial do seu dispositivo. O clipe da web permite instalar e acessar todos os seus aplicativos de teste em um só lugar. Novas construções que você está convidado para testar são adicionadas automaticamente ao clipe da web.
Para obter ajuda na instalação de perfis de configuração no seu dispositivo iOS, consulte a documentação da Apple .
Se você é um testador, pode acessar todos os seus aplicativos de teste com o clipe da web de distribuição de aplicativos Firebase , que é adicionado automaticamente à tela inicial do seu dispositivo de teste quando você instala o perfil do Firebase. Se você estiver testando uma distribuição ad hoc, primeiro instale o perfil antes de poder testar o aplicativo.
Se você estiver testando uma distribuição corporativa, pode instalar manualmente o perfil:
Se você ainda não o fez, entre no Google e aceite o convite.
Em aplicativos de teste , selecione o aplicativo que você deseja testar.
No canto superior direito da página do aplicativo, toque em mobile_screen_share .
Siga as instruções exibidas para instalar o perfil do Firebase.
Para excluir sua conta de testador de distribuição de aplicativos e seus dados associados, siga estas etapas em ordem:
Visite https://appdistribution.firebase.google.com e faça login com sua conta do Google.
No canto superior direito, clique em
( Gerencie a conta )Deletar conta .
Opcional: nas permissões da sua conta do Google , revogue o acesso da distribuição do aplicativo Firebase. Observe que a revogação do acesso sem primeiro excluir sua conta de distribuição de aplicativos não exclui sua conta ou dados do testador.