none
Reprovação do pacote Windows Phone 8.1 pelo Windows App Certification Kit 10.0 RRS feed

  • Pergunta

  • Estou desenvolvendo um App Windows Universal no Visual Studio Community 2013 e, após ter gerado um pacote do projeto Windows 8.1 com sucesso, estou tendo problemas com a versão Windows Phone 8.1.

    O relatório gerado apresenta uma situação de REPROVADO no item Manifesto do lote, com a seguinte mensagem:

    Erro encontrado: O teste do manifesto do lote detectou os erros a seguir:
    - O lote inclui pacotes com uma arquitetura inválida.
    - O lote não deve conter mais de 1 pacote(s) de aplicativo principal.

    Gostaria de receber alguma ajuda acerca deste problema.

    Desde já agradeço.

    terça-feira, 24 de novembro de 2015 00:44

Respostas

Todas as Respostas

  • A maioria das aplicações não necessitam de privilégios de administrador em seu tempo de execução. Qualquer usuário deveria conseguir rodar estas aplicações. Aplicações Windows devem ter um manifesto (embedded or external) para definir o nível de sua execução, que por sua vez diz ao OS os privilégios necessários para rodar a aplicação. O app manifest somenete aplica aos arquivos .exe e não aos .dll. O User Account Control (UAC) não inspeciona DLLs durante o processo de criação. As regras UAC não se aplicam aos serviços Microsoft. O app manifest pode ser embedded ou external.

    Para criar um manifesto, crie um arquivo com o nome <app_name>.exe.manifest e o coloque no mesmo diretório que o arquivo EXE. Note que qualquer manifesto externo é ignorado no caso da aplicação possuir um manifesto interno.

     

    How to Create a Windows 8.1 app package: https://msdn.microsoft.com/en-us/library/hh975357.aspx

     

    How to use the Windows App Certification Kit: https://msdn.microsoft.com/en-us/library/windows/apps/hh694081.aspx

     

    Windows App Certification Kit tests for Windows Phone: https://msdn.microsoft.com/en-us/library/windows/apps/dn629257.aspx


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Marcos SJ segunda-feira, 7 de dezembro de 2015 14:00
    sexta-feira, 4 de dezembro de 2015 13:15
  • Bom dia,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma thread nova.

    Atenciosamente

    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 7 de dezembro de 2015 14:00
  • Caro Marcos, boa noite!

    Verifiquei todas as referências disponibilizadas, no entanto, me parece que se aplicam mais aos aplicativos Windows, pois não vi nada sobre manifesto de lote para Windows Phone.

    Até cheguei a criar um arquivo com extensão ".appxbundlemanifest" conforme descrito numa das páginas consultadas, porém, não percebi nenhum efeito.

    Ainda assim, te agradeço por suas sugestões.

    Vou continuar minhas pesquisas.

    Um abraço,

    Francisco

    quinta-feira, 10 de dezembro de 2015 23:08