O processo de certificação de aplicativosThe app certification process

Quando você terminar de criar o envio do seu aplicativo, clique em Enviar à Store, o envio entrará na etapa de certificação.When you finish creating your app's submission and click Submit to the Store, the submission enters the certification step. Esse processo geralmente é concluído dentro de algumas horas, mas em alguns casos pode demorar até três dias úteis.This process usually is completed within a few hours, though in some cases it may take up to three business days. Depois que o envio for aprovado na certificação, pode levar até 24 horas para os clientes vejam a listagem do aplicativo para um envio de novo, ou para um envio atualizado com alterações aos pacotes.After your submission passes certification, it can take up to 24 hours for customers to see the app’s listing for a new submission, or for an updated submission with changes to packages. Se sua atualização altera somente Store detalhes da listagem, o processo de publicação será concluído em menos de uma hora.If your update only changes Store listing details, the publishing process will be completed in less than an hour. Você será notificado quando seu envio é publicado, e o status do aplicativo no painel de controle serão the Store em.You'll be notified when your submission is published, and the app's status in the dashboard will be In the Store.

Pré-processamentoPreprocessing

Depois que você carrega os pacotes do aplicativo com êxito e envia o aplicativo para certificação, os pacotes são colocados em fila para testes automatizados.After you successfully upload the app's packages and submit the app for certification, the packages are queued for testing. Exibiremos uma mensagem se detectamos eventuais erros durante o pré-processamento.We'll display a message if we detect any errors during preprocessing. Para obter mais informações sobre possíveis erros, consulte Resolver erros de envio.For more info on possible errors, see Resolve submission errors.

CertificaçãoCertification

Durante essa fase, vários testes são realizados:During this phase, several tests are conducted:

  • Testes de segurança: Esse primeiro teste verifica pacotes do seu aplicativo de vírus e malwares.Security tests: This first test checks your app's packages for viruses and malware. Se o aplicativo falhar no teste, você precisará conferir o sistema de desenvolvimento executando o software antivírus mais recente e, em seguida, recompilar o pacote do aplicativo em um sistema limpo.If your app fails this test, you'll need to check your development system by running the latest antivirus software, then rebuild your app's package on a clean system.
  • Testes de conformidade técnica: Conformidade técnica é testada pelo Kit de certificação de aplicativos do Windows.Technical compliance tests: Technical compliance is tested by the Windows App Certification Kit. (Você deve sempre garantir o teste do aplicativo com o Kit de Certificação de Aplicativos Windows antes de enviá-lo à loja).(You should always make sure to test your app with the Windows App Certification Kit before you submit it to the Store.)
  • Conformidade do conteúdo: A quantidade de tempo que necessário para isso varia dependendo da complexidade de seu aplicativo está, quanto conteúdo visual, ele tem e quantos aplicativos tenham sido enviados recentemente.Content compliance: The amount of time this takes varies depending on how complex your app is, how much visual content it has, and how many apps have been submitted recently. Não se esqueça de fornecer todas as informações importantes aos testadores na página Notas para certificação.Be sure to provide any info that testers should be aware of in the Notes for certification page.

Após a conclusão do processo de certificação, você receberá um relatório de certificação informando se o aplicativo passou ou não na certificação.After the certification process is complete, you'll get a certification report telling you whether or not your app passed certification. Se ele não for aprovado, o relatório indicará em qual teste ele falhou ou qual política não foi atendida.If it didn't pass, the report will indicate which test failed or which policy was not met. Depois de corrigir o problema, você pode criar um novo envio para o seu aplicativo para iniciar o processo de certificação novamente.After you fix the problem, you can create a new submission for your app to start the certification process again.

VersãoRelease

Quando seu aplicativo for aprovado na certificação, ele estará pronto para mover para o publicação processo.When your app passes certification, it's ready to move to the Publishing process.

  • Se você indicou que o seu envio deve ser publicado mais breve possível (a opção padrão), o processo de publicação será iniciada imediatamente.If you've indicated that your submission should be published as soon as possible (the default option), the publishing process will begin right away.
  • Se esta for a primeira vez que você publicou o aplicativo, e você especificou uma data de lançamento na agenda seção, o aplicativo será disponibilizado acordo com seu dadatadelançamentoseleções.If this is the first time you've published the app, and you specified a Release date in the Schedule section, the app will become available according to your Release date selections.
  • Se você já usou mantenha a opções de publicação para especificar que ele não deve ser liberado até uma determinada data, vamos aguardar até essa data para iniciar o processo de publicação, a menos que você selecione alterar a data de lançamento.If you've used Publishing hold options to specify that it should not be released until a certain date, we'll wait until that date to begin the publishing process, unless you select Change release date.
  • Se você já usou mantenha a opções de publicação para especificar que você deseja publicar o envio manualmente, não iniciaremos o processo de publicação até que você selecione publicar agora (ou selecione alteração Data de lançamento e selecione uma data específica).If you've used Publishing hold options to specify that you want to publish the submission manually, we won't start the publishing process until you select Publish now (or select Change release date and pick a specific date).

PublicaçãoPublishing

Os pacotes do aplicativo são assinados digitalmente para ficarem protegidos contra falsificação após serem lançados.Your app's packages are digitally signed to protect them against tampering after they have been released. Após o início dessa fase, você não pode mais cancelar o envio nem alterar a data de lançamento do aplicativo.Once this phase has begun, you can no longer cancel your submission or change its release date.

Para novos aplicativos e atualizações que incluem alterações aos pacotes do aplicativo, o processo de publicação será concluído dentro de 24 horas.For new apps and updates which include changes to the app's packages, the publishing process will be completed within 24 hours. Para obter atualizações que apenas alterar as opções como Store detalhes da listagem, mas não alteram os pacotes do aplicativo, o processo de publicação levará menos de uma hora.For updates that only change options such as Store listing details, but don't change the app's packages, the publishing process will take less than one hour.

Enquanto o aplicativo está na fase de publicação, o Mostrar detalhes link na coluna Status de envio do seu aplicativo permite que você saiba quando seus novos pacotes e Store listando os detalhes estão disponíveis para clientes em cada um dos seu sistema operacional com suporte versões.While your app is in the publishing phase, the Show details link in the Status column for your app’s submission lets you know when your new packages and Store listing details are available to customers on each of your supported OS versions. As etapas que ainda não foram concluídas mostrarão Pendente .Steps that have not yet completed will show Pending. Seu aplicativo permanecerá na fase de publicação até que o processo for concluído, o que significa que os novos pacotes e/ou listando os detalhes está disponível para todos os clientes em potencial do seu aplicativo.Your app will remain in the publishing phase until the process has completed, meaning that the new packages and/or listing details are available to all of your app’s potential customers.

Na LojaIn the Store

Depois de passar pelas etapas acima com êxito, o status do envio será alterado de Publicação para Na Loja.After successfully going through the steps above, the submission's status will change from Publishing to In the Store. Seu envio será disponibilizado na Microsoft Store para que os clientes baixem (a menos que você tenha escolhido outra opção de Detectabilidade).Your submission will then be available in the Microsoft Store for customers to download (unless you have chosen another Discoverability option).

Observação

Nós também fazemos verificações específicas nos aplicativos após eles serem publicados, para que possamos identificar problemas potenciais e garantir que seu aplicativo esteja em conformidade com todas as Políticas da Microsoft Store.We also conduct spot checks of apps after they've been published so we can identify potential problems and ensure that your app complies with all of the Microsoft Store Policies. Se encontrarmos quaisquer problemas, você será notificado sobre o erro e como corrigi-lo, se aplicável, ou se ele foi removido da loja.If we find any problems, you'll be notified about the issue and how to fix it, if applicable, or if it has been removed from the Store.