Compartilhar via


Pacotes de pré-lançamento

Você pode usar pacotes de pré-lançamento para distribuir pacotes específicos para um grupo limitado de testadores. Os pacotes que você já publicou na loja serão usados para seus outros clientes, para que a experiência deles não seja interrompida.

Com pacotes de pré-lançamento, apenas os pacotes são diferentes; os detalhes da ficha da loja serão os mesmos para todos os clientes. Qualquer pessoa no seu grupo de teste pré-lançamento receberá os pacotes que você incluir no pacote de testes, enquanto os clientes que não estão no grupo testador continuarão a receber seus pacotes regulares (que não são de versão completa). Se, depois, você quiser disponibilizar pacotes de teste pré-lançamento para todos os clientes, poderá facilmente usar esses mesmos pacotes em um envio que não seja de testes.

Observe que o processo de certificação é aplicado a pacotes de pré-lançamento da mesma forma que qualquer envio de aplicativo, no entanto, algumas falhas do WACK são relatadas como aprovadas com observações e permitirão o envio para teste as versões de pré-lançamento. Este relaxamento das verificações de WACK vale apenas para o período de pré-lançamento com um público limitado e tem como objetivo ajudar com o teste do pacote e preparação para o lançamento. As falhas de WACK devem ser corrigidas antes do lançamento geral.

Ao configurar voos de pacotes, você pode especificar as pessoas que devem receber pacotes específicos, adicionando-as a um grupo de usuários conhecido (às vezes referido como grupo de voo). Qualquer pessoa em um grupo de testes que esteja usando um dispositivo com uma versão do Windows 10 ou Windows 11 compatível com pacotes de teste (Windows.Desktop compilação 10586 ou posterior ou Xbox One) receberá os pacotes de pré-lançamento que você atribuir a este grupo específico. Qualquer pessoa que não tenha sido adicionada a um dos seus grupos de teste ou que esteja usando um dispositivo incompatível com esse tipo de pacote receberá os envios de versão completa.

Importante

Em dispositivos desktop, as pessoas em seus grupos de voo receberão os pacotes em seu voo automaticamente sempre que você fornecer atualizações. No entanto, as pessoas em seus grupos de voo que estão usando dispositivos Xbox precisarão verificar se há atualizações manualmente para obter os pacotes mais recentes, certificando-se de que eles estão conectados em seu dispositivo usando sua conta Microsoft (com o endereço de e-mail associado que você incluiu em seu grupo de usuários conhecido).

Observe que os pacotes não serão distribuídos por meio da Microsoft Store para Empresas e da Microsoft Store para Educação. O motivo é que as pessoas nos grupos de usuários conhecidos devem ter feito login com suas contas da Microsoft para receber um pacote de teste pré-lançamento. Todas as aquisições feitas na Microsoft Store para Empresas ou na Microsoft Store para Educação receberão os pacotes de versão completa.

Dica

Os pacotes de teste são apenas para clientes específicos que você selecionar. Para distribuir pacotes para uma seleção aleatória de clientes em um percentual especificado, você pode usar a distribuição gradual do pacote. Você também pode combinar a distribuição com seus pacotes pré-lançamento se quiser distribuir gradualmente uma atualização para um de seus grupos de teste.

Ao contrário dos pacotes de teste pré-lançamento, as distribuições graduais de pacotes são para clientes que adquirem seu aplicativo na Microsoft Store para Empresas ou na Microsoft Store para Educação.

Dica

Pense em como as pessoas no grupo de testes poderão dar feedbacks sobre o aplicativo. Sugerimos adicionar um controle ao seu aplicativo para iniciar o Hub de Comentários para que os clientes possam fornecer suas entradas diretamente; Em seguida, você pode examinar seus comentários no relatório de Comentários do seu aplicativo).

Criar um pacote de testes pré-lançamento

Depois de publicar uma submissão para seu aplicativo, você verá uma seção Package flights na página Visão Geral do Aplicativo. Clique em Novo pacote de voo para começar.

Se você ainda não tiver criado nenhum grupo de usuários conhecidos, será solicitado que você crie um antes de continuar. Para obter mais informações, consulte Criar grupos de usuários conhecidos. Você pode criar um grupo de usuários conhecidos diretamente nessa página selecionando Criar um grupo de pré-lançamento.

Na página de criação de pacotes de teste, você precisará inserir um nome para o pacote pré-lançamento e especificar pelo menos um grupo de testes. Depois de fazer isso, selecione Criar voo. Não será possível alterar esses detalhes depois, embora você possa excluir o teste e criar outro se não estiver satisfeito com o que inseriu.

Observação

Se você tiver mais de um pacote de testes, será preciso atribuir uma classificação a cada um. Para obter mais informações, consulte Adicionar e classificar voos de pacote adicionais abaixo.

Especificar os pacotes a serem incluídos no pacote de testes

Depois de salvar os detalhes do pacote de testes, você verá a página de visão geral dele. Clique em Pacotes para especificar os pacotes que você deseja incluir no voo. Você pode incluir pacotes direcionados a qualquer versão do sistema operacional compatível com seu aplicativo.

Você tem a opção de selecionar pacotes que foram associados a um envio publicado anteriormente (um envio que não era de teste ou um de seus outros pacotes de teste, se você tiver mais de um). Se precisar fazer upload de novos pacotes que serão usados nesse pacote de pré-lançamento, você poderá carregá-los aqui (usando o mesmo processo que quando você carrega pacotes de aplicativos em um envio regular não pré-lançado). Clique em Salvar quando terminar de especificar os pacotes a serem incluídos neste voo de pacote.

Se o seu aplicativo for compatível com várias famílias de dispositivos, inclua pacotes que aceitem o mesmo conjunto de famílias de dispositivos no seu teste. As pessoas em seus grupos de voo só poderão obter pacotes desse voo. Elas não poderão acessar pacotes de outros testes ou de seu envio de versão completa.

Lembre-se também de que as informações de listagem da loja e de disponibilidade da família de dispositivos são baseadas no envio de versão completa. Os clientes em seus grupos de teste só poderão baixar o aplicativo em uma família de dispositivos aceita pelo seu envio de versão completa. Para obter mais informações, consulte Suporte à família de dispositivos.

Distribuição de pacote gradual

Por padrão, os pacotes no seu envio serão disponibilizados ao mesmo tempo para todos que estiverem no grupo de testes. Para alterar isso, você pode marcar a caixa que diz Distribuir atualização gradualmente depois que esse envio for publicado (somente para clientes windows 10 ou Windows 11). Você pode escolher uma porcentagem de pessoas no seu grupo de testes para ter acesso aos pacotes do novo envio para monitorar comentários e dados analíticos para garantir que esteja confiante sobre a atualização antes da implementação de forma mais ampla para o restante do grupo de testes. Você pode aumentar a porcentagem (ou interromper a atualização) a qualquer momento sem ter que criar um novo envio para o seu pacote de testes.

Importante

Ao distribuir gradualmente pacotes em um pacote de testes, as pessoas que não estão na porcentagem que recebe os pacotes novos receberão os pacotes do envio do pacote de testes anterior (a menos que haja um teste de classificação mais alta disponível para elas).

Para obter mais informações, confira Implantação gradual de pacotes.

Configurar outras opções de pacote de testes pré-lançamento

Por padrão, seu pacote de testes será publicado e disponibilizado para seu grupo de testes assim que ele concluir o processo de certificação. Se você quiser alterar a data de publicação, poderá fazê-lo na seção Opções de voo. Clique em Salvar para retornar à página de visão geral do pacote de voo.

Enviar seu pacote de testes para a loja

Quando você tiver especificado pacotes e configurado as opções necessárias, clique em Enviar para a Loja. O seu pacote de voo passará, então, pelo processo de certificação do app .

Observe que o processo de certificação é aplicado a pacotes de pré-lançamento da mesma forma que qualquer envio de aplicativo, no entanto, algumas falhas do WACK são relatadas como aprovadas com observações e permitirão o envio para teste as versões de pré-lançamento. Este relaxamento das verificações de WACK vale apenas para o período de pré-lançamento com um público limitado e tem como objetivo ajudar com o teste do pacote e preparação para o lançamento. As falhas de WACK devem ser corrigidas antes do lançamento geral.

As pessoas nos seus grupos de testes associados a este pacote de testes que já tiverem seu aplicativo receberão agora uma atualização utilizando os pacotes que você incluiu no seu pacote de testes. Se as pessoas ainda não tiverem seu app, elas receberão os pacotes do seu pacote de teste quando o instalarem.

Observação

As pessoas que têm um pacote que só está disponível em um pacote de testes podem dar ao aplicativo uma classificação por estrelas e deixar comentários, mas suas classificações e avaliações não aparecerão para outros clientes. Você pode ver classificações e feedback de todos os clientes, incluindo aqueles em seus grupos de voos, nos relatórios de avaliações e feedback do aplicativo.

Suporte à família de dispositivos

Na maioria dos casos, convém incluir pacotes compatíveis com o mesmo conjunto de famílias de dispositivos aceitas pelo seu envio de versão completa. A disponibilidade da família de dispositivos para um aplicativo sempre será baseada no envio de versão completa, independentemente de um cliente estar ou não em um grupo de testes.

Se o envio de versão completa der suporte a uma família de dispositivos que seu pacote de pré-lançamento não dá suporte, as pessoas no seu grupo de pré-lançamento não poderão baixar o aplicativo nessa família de dispositivos.

Se o pacote de pré-lançamento der suporte a uma família de dispositivos que seu envio de versão completa não dá suporte, ninguém poderá baixar o aplicativo nessa família de dispositivos, independentemente de estar no seu grupo de pré-lançamento. Para oferecer a melhor experiência a todos os clientes do seu aplicativo, o envio de versão completa deve ser compatível com as mesmas famílias de dispositivos presentes no pacote de testes pré-lançamento.

Observação

Os pacotes adicionados aos pacotes de pré-lançamento podem dar suporte a qualquer versão do sistema operacional (ou qualquer build do Windows 10 ou Windows 11), mas, conforme observado acima, as pessoas em grupos de pré-lançamento que executam o Windows 10 devem estar usando um dispositivo que executa uma versão que dá suporte a pré-lançamentos de pacotes (Windows.Desktop build 10586 ou posterior) para obter pacotes do pacote de pré-lançamento.

Atualizar ou modificar o pacote de testes

Para criar uma nova submissão para um voo de pacote que você já publicou, clique em Atualizar ao lado do nome do voo na página de visão geral do aplicativo. Em seguida, você pode carregar novos pacotes (e remover pacotes desnecessários), assim como faria com um envio de versão completa. Faça as outras alterações necessárias e clique em Enviar para a Store para enviar o pacote de pré-lançamento atualizado para o processo de certificação de aplicativos.

Para modificar um voo existente sem criar e enviar uma nova atualização, clique em Modificar ao lado do nome do voo. Isso permite que você altere detalhes como grupos de teste, nome e classificação, sem que seja necessário que o pacote de testes passe pelo processo de certificação novamente. Observe que, se você tiver uma atualização em andamento ou se o pacote de pré-lançamento ainda não tiver sido publicado, a opção Modificar não será exibida.

Adicionar e classificar outros pacotes de teste

Você pode criar vários pacotes de teste pré-lançamento para o mesmo aplicativo a fim de distribuir vários pacotes diferentes para diferentes conjuntos de clientes.

Depois de criar seu primeiro pacote de teste, você cria outro seguindo o processo descrito acima. A única diferença é que, se você já tiver criado um vôo de pacote, precisará especificar a ordem de prioridade de todos os vôos de pacote na seção Classificação. Isso permite que a loja determine qual pacote oferecer a qualquer cliente individual que estiver em mais de um de seus grupos de teste. As pessoas em seus grupos de teste sempre receberão o pacote de pré-lançamento mais bem classificado disponível para elas, mesmo que um pacote de teste com classificação inferior contenha pacotes com uma versão posterior.

Por padrão, seu novo pacote de teste será classificado como o mais alto. Se você quiser mudar essa classificação, você pode movê-lo para baixo (ou para trás) para colocá-lo no local certo entre seus outros pacotes de teste pré-lançamento.

Seu envio de versão completa é sempre classificado como o mais baixo (#1). Ou seja, as pessoas que não estão em nenhum dos seus grupos de teste só podem ter acesso a pacotes do seu envio de versão completa pela loja. As pessoas em um grupo de testes sempre receberão os pacotes mais bem classificados disponíveis para elas (mas nunca do envio de versão completa, já que ele tem a classificação mais baixa). Com isso, você tem flexibilidade para determinar como distribuir seus pacotes às pessoas que podem ser membros de mais de um de seus grupos de teste.

Vamos supor que você queira criar dois pacotes de teste além do seu envio de versão completa: um que seja relativamente estável e pronto para testes com um público mais amplo e outro que você não tem tanta certeza e queira limitar a apenas alguns testadores. Você pode criar um grupo de teste chamado "Testers", incluí-lo em um pacote de teste chamado "Tester Flight", depois criar um grupo chamado "Enthusiasts" com mais membros e incluí-lo em outro pacote de testes chamado "Enthusiast Flight". Se você classificar "Tester Flight" em um nível mais alto do que "Enthusiast Flight", você pode usar pacotes em que você confia bastante no "Enthusiast Flight", enquanto usa pacotes mais arriscados destinados a "Testers" apenas no "Tester Flight". Os membros do grupo "Testers" sempre receberão os pacotes que você fornecer no "Tester Flight", mesmo que também pertençam ao grupo "Enthusiasts". (Depois, se for constatado que os pacotes no "Tester Flight" estão indo bem, você pode atualizar o "Enthusiast Flight" para usar os pacotes originalmente distribuídos para o "Tester Flight", talvez até usar esses pacotes no seu envio de versão completa.)

Disponibilizar pacotes de um pacote de testes para todos os clientes

Se você decidir que um ou mais dos pacotes incluídos em um pacote de testes publicado devem ser disponibilizados para clientes que não estão em um grupo de testes, atualize o envio de versão completa para usar esses pacotes, sem precisar carregar os mesmos pacotes de novo.

Ao criar seu novo envio, na página Pacotes, você verá uma lista suspensa com a opção de copiar pacotes de um dos seus pacotes de pré-lançamento. Selecione o pacote de pré-lançamento que tem os pacotes que você quer incluir. Em seguida, você pode selecionar um ou todos os pacotes para incluir no envio de versão completa.

Todas as mesmas regras de validação de pacote serão aplicadas, mesmo ao usar pacotes de um envio publicado anteriormente.

Excluir um pacote de pré-lançamento

Para excluir um pacote de testes com o qual você não quer mais trabalhar, clique em seu nome na página de visão geral do aplicativo. Na página de visão geral do voo, clique em Modificar e, em seguida, clique no link Excluir para excluir o pacote de voo. (Se você tiver um envio não publicado do pacote de testes em andamento, será necessário excluir esse envio primeiro.) Pode levar até 30 minutos para que isso seja concluído.

Quando você exclui um pacote de testes, todos os clientes que tiverem os pacotes que você distribuiu nesse pacote receberão uma atualização do aplicativo se houver um pacote cuja versão seja posterior (ou assim que esse pacote estiver disponível). Se eles desinstalarem o aplicativo e o instalarem novamente depois, isso será tratado como uma nova aquisição, e eles receberão a versão mais alta disponível no momento.