Diagnóstico e relato de problemas no desenvolvimento unity
No desenvolvimento de plugins ou aplicativos baseados em unity, é comum encontrar exceções de execução ou erros lógicos. Para ajudar desenvolvedores a identificar e resolver problemas rapidamente, o unity plugin oferece uma série de ferramentas internas de diagnóstico e depuração. Este capítulo apresenta os métodos de depuração e recursos auxiliares mais comuns, abrangendo desde a visualização de logs em tempo real, ativação do modo desenvolvedor, até a coleta e relato de dados de problemas.
-
Explica como o sistema em tempo de execução exibe erros, avisos e outras informações de diagnóstico através da interface do usuário, além de classificar o significado dessas mensagens para facilitar a identificação do tipo de problema.
-
Detalha como ativar o modo desenvolvedor durante a execução do aplicativo e os recursos avançados disponíveis nesse modo: camadas de depuração visual, gravação de arquivos eif/eed.
-
Explica passo a passo como acionar e gravar arquivos eed, que contêm informações contextuais como eventos-chave, dados de sensores e estado do sistema. Também descreve como exportar esses dumps do dispositivo e utilizá-los para análise off-line.
-
Orienta os usuários sobre como enviar feedback de problemas de forma padronizada, incluindo logs, arquivos dump, etapas de reprodução e outros anexos necessários para agilizar a resolução.
Componentes funcionais relacionados incluem:
Componente diagnosticscontroller
Este componente é o núcleo controlador do sistema de diagnóstico, responsável por coordenar funções como registro de logs, monitoramento de status e geração de dumps.