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

# Comando verify

> Comando verify

Use o comando `verify` para verificar se o conteúdo do pacote de adaptação por toque é válido, com as opções mostradas na tabela a seguir.

| Opções | Descrição |
| - | - |
| `--takx`<br />`--takx-file <takx-file>` | Caminho para o pacote de adaptação por toque que você deseja verificar. Este parâmetro é obrigatório. |
| `--log`<br />`--log-file`<br />`--out <log-file>` | Caminho para um arquivo no qual você deseja gravar os resultados da verificação. Este parâmetro é obrigatório. |
| `--default-layout <default-layout>` | Define o nome do layout padrão esperado. Se este parâmetro for fornecido, um erro de verificação será gerado caso o layout padrão não seja igual ao nome de layout fornecido. |
| `--layout-version <layout-version>` | Especifica a versão semântica com a qual todos os layouts do pacote de adaptação por toque devem ser compatíveis. Se este parâmetro não for especificado, a única verificação exigida é que todos os layouts tenham uma versão de esquema válida. |
| `--manifest-version <manifest-version>` | Especifica a versão semântica com a qual a versão de esquema do manifesto deve ser compatível. Se este parâmetro não for especificado, a única verificação exigida é que o manifesto tenha uma versão de esquema válida. |

### Níveis de verificação do pacote

O comando verify (e a etapa de verificação dos comandos `pack` e `serve`) informa o chamador sobre quaisquer problemas com o pacote de adaptação por toque. Esse processo de verificação emprega a seguinte classificação de problemas para ajudar a orientar o desenvolvedor em direção a um pacote totalmente funcional.

#### Erro

Erros na verificação significam que há algo errado com o pacote. É extremamente provável que o carregamento do pacote falhe. Exemplos disso incluem itens como JSON incorreto ou que não pode ser analisado, ativos ausentes ou ausência do idioma `neutral`. Quaisquer erros bloquearão os comandos `pack` e `serve`, a menos que a opção `--no-verify` seja usada.

#### Aviso

Avisos de verificação são itens que sinalizam possíveis problemas com o pacote, mas não bloqueiam os comandos `pack` ou `serve`. Por exemplo, ativos que estão no pacote, mas não são referenciados por nenhum layout, gerarão avisos, pois isso pode indicar que o desenvolvedor incluiu inadvertidamente ativos não lançados, mas também pode indicar que o desenvolvedor está testando novos ativos e ainda não criou todos os layouts ou precisa atualizar o bloco `allowedStateValues`.

<Note>Os avisos impedirão que seu representante de conta Microsoft envie o pacote.</Note>

### Exemplos

Use o exemplo de código a seguir para verificar a validade de um pacote de adaptação por toque.

***

Verificar um pacote de adaptação por toque sem erros

```
C:\>tak verify --takx-file C:\tmp\MyGameLayouts.takx
Verifying touch adaptation bundle 'C:\tmp\MyGameLayout.takx'.
Verification complete. 0 error(s) and 0 warning(s) found.
```

***

Verificar um pacote de adaptação por toque especificando um layout padrão esperado e obter um erro quando o layout padrão não estiver presente

```
C:\>tak verify --takx-file C:\tmp\MyGameLayouts.takx  --default-layout initialLayout
Verifying touch adaptation bundle 'C:\tmp\MyGameLayout.takx'.
ERROR: takxmanifest.json(1): error : Actual default layout 'menu_ui' isn't the expected default layout 'initialLayout'.
Verification complete. 1 error(s) and 0 warning(s) found.
```

## Confira também

[Ferramenta de linha de comando do Touch Adaptation Kit (tak.exe)](/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line)


## Related topics

- [Comando verify](/es/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-verify-command.md)
- [Referencia de la herramienta de línea de comandos del Touch Adaptation Kit (TAK)](/es/build/core-features/common/game-streaming/tak-command-line-tool/index.md)
- [Comando pack](/es/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-pack-command.md)
- [Herramienta de línea de comandos del kit de adaptación táctil (tak.exe)](/es/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line.md)
- [Verify command](/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-verify-command.md)
