Compartilhar via


Resolver erros de envio

Se encontrar erros depois de enviar seu aplicativo à loja, você precisará corrigi-los para continuar a certificação. A mensagem de erro indicará qual é o problema e o que você talvez precise fazer para corrigi-lo. Aqui estão algumas informações adicionais que podem ajudá-lo a resolver erros.

Aplicativos UWP

Se você estiver enviando um aplicativo UWP, poderá ver um erro durante o pré-processamento se o arquivo de pacote não for um arquivo .msixupload ou .appxupload gerado pelo Visual Studio para a loja. Siga as etapas em Preparar o pacote de um aplicativo UWP com o Visual Studio ao criar o arquivo de pacote do seu aplicativo e carregue apenas o arquivo .msixupload ou .appxupload na página Pacotes do envio, não um .msix/appx ou .msixbundle/appxbundle.

Se um erro de compilação aparecer, veja se você consegue compilar seu aplicativo no modo de lançamento. Para mais informações, consulte Erros do compilador interno nativo do .NET.

Aplicativo da área de trabalho

Se você planeja enviar um pacote que contém Win32 e UWP binários, crie esse pacote usando o Windows Packaging Project, que está disponível no Visual Studio 2017 Update 4 e versões posteriores. Se você criar o pacote usando um modelo de projeto UWP, talvez não seja possível enviar esse pacote à loja ou fazer o sideload dele em outros computadores. Mesmo que o pacote seja publicado, ele ainda pode se comportar de maneiras inesperadas no PC do usuário. Para saber mais, consulte Preparar o pacote de um aplicativo usando o Visual Studio (Ponte de Desktop).

Erros de nome/identidade

Se você encontrar um erro dizendo que O nome encontrado no pacote não é um dos nomes reservados do seu aplicativo. Reserve o nome do aplicativo e/ou atualize seu pacote com o nome correto do aplicativo para este idioma, isso pode significar que você inseriu um nome incorreto no seu pacote. Esse erro também pode ocorrer se você estiver usando um nome de aplicativo que não reservou no Partner Center. Normalmente, é possível resolver esse erro seguindo estas etapas:

  • Acesse a página Identidade do produto do seu aplicativo (em Gerenciamento de produtos) para confirmar se uma identidade foi atribuída ao seu app. Se não for este o caso, você verá uma opção para criar uma. Você precisará reservar um nome para seu aplicativo para criar a identidade. Certifique-se de que este seja o nome que você usou no seu pacote.
  • Se o aplicativo já tiver uma identidade, talvez você ainda precise reservar o nome que deseja usar no pacote. Em Gerenciamento de produtos, clique em Gerenciar reservas de nomes de aplicativos. Insira o nome que deseja e clique em Reservar nome do app.

Importante

Se o nome que você deseja usar não estiver disponível, talvez outro aplicativo já tenha reservado esse nome. Se o seu aplicativo já estiver publicado com esse nome ou se você achar que tem o direito de usá-lo, contate o suporte.

Importante

Como os aplicativos MSI e EXE não são revisados da mesma forma que os aplicativos MSIX, esses tipos de aplicativo não podem ter erros de envio.