Alguns problemas que causam falhas ao publicar na Microsoft Store

Recentemente, tentei publicar um aplicativo WinUI 3 na Microsoft Store, mas continuei recebendo vários erros, apesar de repetidas correções. Os relatórios de teste da Microsoft eram confusos e difíceis de entender. Finalmente, descobri a causa raiz quando eles anexaram capturas de tela em seu último relatório de teste.

Primeiro, o primeiro problema:

Abaixo está o relatório do problema

Os ícones de bloco do produto disponíveis incluem uma imagem padrão. Os ícones de bloco devem representar o produto de forma única para que os usuários associem os ícones aos produtos apropriados e não confundam um produto com outro. Para obter informações sobre blocos, consulte https://docs.microsoft.com/en-us/windows/uwp/controls-and-patterns/tiles-and-notifications-app-assets ou, para ícones 3D de produtos do Mixed Reality, consulte https://docs.microsoft.com/en-us/windows/mixed-reality/3d-app-launcher-design-guidance.

Pacote com violação: XXXXX (Package)_1.0.13.0_x86_x64_bundle.msixuploa

Como você pode ver na captura de tela, quando os testadores da Microsoft instalaram meu aplicativo, o ícone exibido em “Recém Instalados” no Menu Iniciar era o ícone padrão do WinUI 3, em vez do meu ícone personalizado. Isso aconteceu porque não configurei corretamente os ícones do aplicativo durante o empacotamento.

Para definir ícones personalizados corretamente: abra o arquivo Package.appxmanifest do seu projeto, navegue até a guia Recursos Visuais, selecione sua imagem de origem e gere os recursos de ícone necessários.

O segundo problema

O nome do produto fornecido com as listagens de idiomas não corresponde ao nome do produto exibido no dispositivo após a instalação.

Nome da listagem na loja: ThaiTongXXXXX
Nome exibido no dispositivo: XXXXX

Encontrado nas seguintes listagens de idiomas: Chinês (China)

A documentação sobre o título instalado do produto está disponível em https://docs.microsoft.com/en-us/uwp/schemas/appxpackage/uapmanifestschema/element-displayname

A documentação sobre o título da listagem pode ser encontrada em https://learn.microsoft.com/en-us/windows/apps/publish/publish-your-app/msix/add-and-edit-store-listing-info#product-name

Este é outro problema semelhante: o nome do aplicativo especificado durante o empacotamento era diferente do nome da listagem inserido na Microsoft Store, resultando em uma falha no envio. Você pode corrigir isso dentro do arquivo Package.appxmanifest. Vá para a guia Aplicativo e atualize o campo Nome de Exibição para corresponder exatamente ao nome do produto configurado no painel do Microsoft Partner Center.

Terceiro problema

O produto trava ao iniciar. O problema foi observado nos seguintes dispositivos executando a compilação do sistema operacional 26200.7623

Observado em: ASUS EXPERTBOOK P5405CSA_PX485CSA
Testado em: ASUS EXPERTBOOK P5405CSA_PX485CSA
Mensagem de erro: Nenhuma

Dica: Um produto Windows pode funcionar perfeitamente durante o desenvolvimento e os testes, mas após enviá-lo para testes de certificação, o produto pode travar ou se comportar de forma inesperada. Da mesma forma, seu produto pode não funcionar como esperado após a publicação. Você pode entrar em contato com o Suporte ao Desenvolvedor em http://aka.ms/storesupport se precisar de ajuda com a solução de problemas.

ThaiTong泰语学习_10.1.2.10_Crashlog.evtx ()

Dispositivos testados: Microsoft Surface Laptop

Nome do aplicativo com erro: ThaiTong.exe, versão: 1.0.0.0, carimbo de data/hora: 0x696f0000
Nome do módulo com erro: Microsoft.UI.Xaml.dll, versão: 3.1.7.0, carimbo de data/hora: 0xabafd337
Código de exceção: 0xc000027b
Deslocamento de erro: 0x00000000003a11f5
ID do processo com erro: 0x0x2acc
Hora de início do aplicativo com erro: 0x0x1dcf315da5ba390
Caminho do aplicativo com erro: C:\Program Files\WindowsApps\13BB6A9C.2489817D7C86E_1.0.13.0_x64__3310hcxmkktm6\ThaiTong\ThaiTong.exe
Caminho do módulo com erro: C:\Program Files\WindowsApps\13BB6A9C.2489817D7C86E_1.0.13.0_x64__3310hcxmkktm6\ThaiTong\Microsoft.UI.Xaml.dll
ID do relatório: 4434c917-11b5-4bdd-ac99-a28959eb9ba6
Nome completo do pacote com erro: 13BB6A9C.2489817D7C86E_1.0.13.0_x64__3310hcxmkktm6
ID do aplicativo relativo ao pacote com erro: App

Estou trabalhando para resolver o terceiro problema. Compartilharei a solução assim que resolvê-lo. Obrigado por ler.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *