Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Uma aplicação UWP WebView2 é uma aplicação Plataforma Universal do Windows (UWP) que aloja o controlo WebView2. Para tornar uma aplicação UWP WebView2 amplamente disponível, pode publicá-la na Microsoft Store ao seguir os passos abaixo.
Para obter informações gerais sobre a publicação na Loja Windows, consulte Introdução: Publicar a sua primeira aplicação na Microsoft Store. Os passos abaixo fornecem os detalhes específicos sobre como publicar uma aplicação UWP WebView2.
Passo 1: Configurar uma conta da Microsoft Store no Visual Studio
Certifique-se de que tem uma conta da Microsoft Store configurada no Microsoft Visual Studio. Consulte Inscrever-se como programador na Microsoft Store.
Passo 2: testar a aplicação anfitriã não empacotada
Teste estes problemas básicos comuns antes de submeter a sua aplicação para a Microsoft Store. Isto ajudará a evitar falhas de certificação da Store, o que atrasaria a disponibilização da sua aplicação.
Certifique-se de que a aplicação é executada corretamente no arranque.
Certifique-se de que a aplicação funciona corretamente durante o encerramento do modo de suspensão.
Passo 3: empacotar a aplicação anfitriã
A Microsoft Store requer a submissão de uma aplicação em pacote. Empacote a sua aplicação da seguinte forma:
Atualize o com todo o
package.appxmanifestconteúdo necessário, como Elementos Visuais, Nome da embalagem e Informações da aplicação. Se não o fizer, o passo de validação da Microsoft Store falhará. Em seguida, continue com os passos abaixo.No Centro de Parceiros, selecionePublicaçãodo Projeto> e, em seguida, reserve um nome de aplicação.
Associe a aplicação ao nome reservado, selecionando Publicar Projeto>Associar>Aplicação à Loja.
Crie o pacote de aplicação ao selecionarCriar Pacotes de Aplicações dePublicação> do Project>. Selecione as configurações de destino:
As versões de 32 bits e 64 bits do WebView2 Runtime funcionarão no UWP em plataformas não ARM. A versão de 32 bits não é suportada para o ARM, devido a dependências no Microsoft Edge. A versão de 64 Bits é suportada no ARM.
Assim que o pacote de aplicação tiver sido criado para as suas configurações, a janela Criar Pacotes de Aplicações apresenta a caixa de diálogo Concluir a criação do pacote :
Na caixa de diálogo, tenha em atenção onde o pacote foi colocado. Estas informações também são apresentadas na janela de criação.
Clique no botão Fechar .
Passo 4: Testar o pacote
Para garantir que todos os ficheiros de conteúdo necessários estão presentes no pacote e para garantir que os ficheiros têm as permissões corretas, teste a aplicação em pacote da seguinte forma:
Utilize o pacote de aplicações gerado para instalar a aplicação no seu computador. Procure eventuais indefinições relativamente aos pacotes e funcionalidades necessários.
Se possível, instale também a sua aplicação noutros computadores. Procure eventuais indefinições relativamente aos pacotes e funcionalidades necessários.
Passo 5: Executar Windows App Kit de Certificação (WACK)
Windows App Kit de Certificação (WACK) é uma aplicação que é uma ferramenta de certificação. Esta ferramenta avalia a sua aplicação anfitriã em relação aos requisitos da Microsoft Store.
Assim que estiver satisfeito com o funcionamento da sua aplicação em pacote, execute o kit de certificação Windows App (WACK):
Gere novamente o pacote de aplicações, tal como acima. Esta é a forma mais fácil de aceder ao processo Windows App Certification Kit (WACK).
Quando a criação do pacote estiver concluída, selecione Iniciar Windows App Kit de Certificação.
Tem de aprovar a caixa de diálogo user Controle de Acesso (UAC), para que o Windows App Certification Kit (WACK) seja executado corretamente.
Selecione Tudo para o conjunto de testes e, em seguida, clique em Seguinte.
Após alguns minutos, o Kit de Certificação Windows App (WACK) mostra uma página de resultados. Se a aplicação tiver falhado, clique na ligação para rever os resultados.
Resolver testes
A página de resultados da aplicação Windows App Certification Kit (WACK) mostra todos os testes que precisam de ser resolvidos.
Espaço de nomes restrito
Se a aplicação tiver falhado na marcar Espaço de nomes restrito, edite o package.appxmanifest ficheiro e remova a restrictedcapabilities linha e quaisquer capacidades que utilizem rescap.
O WebView2 não deve exigir capacidades restritas para funcionar. Se a sua aplicação precisar de capacidades restritas, terá de pedir uma exceção de loja através do Centro de Parceiros ou distribuir apenas a aplicação através de vias que não sejam da Loja.
Identidade Visual
Se a aplicação tiver falhado nas verificações de Imagem Corporativa , atualize todos os Elementos Visuais no manifesto, conforme descrito acima.
Capacidades da Aplicação
Se a sua aplicação tiver falhado nos testes de Capacidades da Aplicação , desative quaisquer capacidades desnecessárias. Se precisar de uma capacidade de utilização especial, terá de obter a aprovação da Microsoft Store ou utilizar métodos de distribuição que não sejam da Loja.
Correção geral dos metadados
Se a sua aplicação tiver falhado, os testes de correção de metadados gerais com um erro em IPopup4, atualize a microsoft. UI.xaml Pacote NuGet para a versão Microsoft.UI.Xaml.2.8.0-prerelease.220118001 ou superior. Ocorreu um erro nos manifestos, antes dessa versão.
API suportada
Neste teste, a WACK verifica as APIs do Windows que a sua aplicação anfitriã está a chamar, para se certificar de que são suportadas.
Se a aplicação tiver falhado no teste da API Suportada, atualize o SDK do Windows para a versão 22000 ou superior, para obter a versão mais recente da lista de APIs permitidas. Não devem existir APIs de bloqueio para WebView2 no SDK do Windows atual.
Passo 6: Carregar o pacote de aplicação
Depois de todos os testes Windows App Kit de Certificação (WACK) terem passado, carregue o pacote de aplicações para a Loja Windows com uma das seguintes abordagens:
Abordagem 1: No Windows App Kit de Certificação (WACK), selecionePublicar>Projeto>Carregar Pacotes de Aplicações.
Abordagem 2: aceda ao Centro de Parceiros e carregue o pacote de aplicações para a Loja Windows através do Centro de Parceiros.