> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Pacotes XVC

> Carregue pacotes XVC gerados pelo GDK para consoles XBOX no Partner Center, incluindo EKB, ContentId, arquivos de layout, logs do Submission Validator e símbolos.

Os pacotes XVC são tipos especiais de pacotes que só podem ser executados em dispositivos de console XBOX. Eles são criados com o [Game Development Kit (GDK)](https://learn.microsoft.com/en-us/gaming/gdk).

Para usar o GDK para criar jogos para consoles XBOX, você deve ser um Criador gerenciado pela Microsoft. Para obter mais informações, consulte [Integração](https://docs.xbox.com/pt-BR/publishing/game-publishing/publishing-processes/managed-creators/overview.md).

## Carregar pacotes XVC

Se você tiver as permissões adequadas, poderá carregar pacotes XVC por meio da página **Pacotes** no Partner Center, como carregaria quaisquer outros pacotes. No entanto, depois que você carregar um pacote XVC, uma nova seção aparecerá para carregamentos de arquivos adicionais e outros detalhes do pacote.

* O **EKB** (Encryption Key Blob) é o arquivo usado para criptografar o pacote XVC. O arquivo é gerado quando você cria um pacote XVC. Para carregar esse arquivo, selecione **Upload EKB**. Depois de carregar o arquivo, você pode substituí-lo selecionando **Change EKB**. Se o EKB não for fornecido, o carregamento do arquivo XVC deixará de ser processado.
* O **ContentId** é o GUID (identificador global exclusivo) que identifica o pacote e é o mesmo para cada versão desse pacote.
* Se o pacote XVC for distribuído em discos físicos e exigir vários discos ou usar a entrega inteligente, você precisará fornecer um **Arquivo de layout**. Esse arquivo descreve onde os arquivos do jogo estarão localizados nos discos, bem como as partes específicas a serem baixadas para o hardware e a localidade do cliente. Para carregar um arquivo de layout, selecione **Upload layout file**. Depois de carregá-lo, você pode substituí-lo selecionando **Change layout file**.
* O arquivo de log do **Submission Validator** é criado durante o processo de empacotamento, se você tiver a ferramenta Submission Validator instalada com o GDK. Para obter mais informações, consulte [Submission Validator](#submission-validator) neste tópico.
* Uma pasta zip de **Símbolos** pode ser carregada para habilitar dados detalhados de falhas no relatório de integridade do seu jogo. Para obter mais informações, consulte [Símbolos](#symbols) neste tópico.

> [!NOTE]
>
> O Layout.xml fornece detalhes sobre o layout do seu pacote. Isso é diferente de um arquivo de layout de disco, que fornece informações sobre como o pacote deve ser configurado quando os discos são criados. Não carregue o arquivo layout.xml como layout de disco.

Se você precisar remover um pacote, selecione **Remove**. Observe que, se você remover um pacote por engano, ele deverá ser carregado novamente ou importado de outra ramificação, se disponível.

### Submission Validator

Para cada pacote XVC enviado para certificação, você precisará fornecer um arquivo de log do Submission Validator. Não incluir esse arquivo atrasará a certificação. O arquivo de log será gerado pela ferramenta Submission Validator durante o processo do makepkg, se uma versão válida da ferramenta estiver instalada com o GDK. Você deve sempre usar a versão mais recente do Submission Validator ao criar pacotes. Baixe a versão mais recente do Submission Validator em [Game Development Resources | Microsoft Game Dev](https://developer.microsoft.com/en-us/games/resources/). Para obter mais informações sobre as alterações na versão mais recente do Submission Validator, consulte [Atualizações do Submission Validator](https://aka.ms/subvalupdates).

Antes de carregar seu pacote no Partner Center, é altamente recomendável abrir o arquivo de log do Submission Validator e revisar todos os elementos marcados como **warning** ou **failure**. Todas as falhas ou avisos inesperados devem ser resolvidos antes de enviar o pacote para Certificação; caso contrário, o envio será reprovado.

### Símbolos

Para que possamos mostrar dados detalhados de falhas no [Relatório de integridade](https://learn.microsoft.com/windows/apps/publish/health-report), você precisará fornecer um **arquivo de Símbolos**. Os dados detalhados de falhas consistem no número de ocorrências de falhas no último mês, bem como em um log de falhas que lista detalhes das ocorrências: data, versão do pacote, tipo de dispositivo, modelo do dispositivo, build do sistema operacional e muito mais. O arquivo de Símbolos deve estar no formato .zip e deve conter um arquivo .pdb para a indexação bem-sucedida dos símbolos. A pasta zip pode ser gerada automaticamente durante o processo de criação do pacote. Para carregar o arquivo de Símbolos, selecione **Upload symbols file**. Depois de carregar o arquivo, você pode substituí-lo selecionando **Change symbols file**.

## Revisar as propriedades do pacote

Para ver mais propriedades do pacote XVC, selecione **Show details**:

* **XvcProductId** é análogo à **Product Id** de uma instância de produto. Esse valor é gerado pelo Partner Center quando o pacote XVC é ingerido.
* **Red Package** é a versão do pacote XVC que só pode ser executada em consoles de desenvolvimento. Essa versão é criada quando você publica o produto em uma sandbox de desenvolvimento.
* **Green Package** é a versão que só pode ser executada em consoles de varejo. Essa versão é criada quando você publica nas sandboxes CERT ou RETAIL.

Para obter informações sobre pacotes XVC, EKBs e arquivos de layout, consulte a [Visão geral do empacotamento](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/packaging/overviews/packaging).

## Próximas etapas

> [card] [Como configurar versões de pré-lançamento de pacotes para pacotes de jogos](https://docs.xbox.com/pt-BR/publishing/game-publishing/how-to/how-to-package-flights-for-xvc-packages.md)

## Confira também

* [Revisar e publicar](https://docs.xbox.com/pt-BR/publishing/game-publishing/concepts/modular-submission.md)
* [Relatório de integridade](https://learn.microsoft.com/windows/apps/publish/health-report)


## Related topics

- [Pacotes](https://docs.xbox.com/pt-BR/publishing/game-publishing/concepts/game-package-management.md)
- [Pacotes (experiência clássica)](https://docs.xbox.com/pt-BR/publishing/game-publishing/concepts/packages-overview.md)
- [Como configurar package flights para pacotes de jogos](https://docs.xbox.com/pt-BR/publishing/game-publishing/how-to/how-to-package-flights-for-xvc-packages.md)
- [Criar pacote (makepkg.exe)](https://docs.xbox.com/pt-BR/build/core-features/common/packaging/deployment/makepkg.md)
- [Configurações avançadas para pacotes](https://docs.xbox.com/pt-BR/publishing/game-publishing/how-to/how-to-manage-advanced-settings-for-packages.md)
