Table of Contents

Análise de logs em iOS/macOS/visionOS

Para logs em nativo (iOS/macOS), Unity (iOS/macOS/visionOS) e no Unity Editor (macOS), consulte as instruções abaixo.

Como obter logs

Se você precisa analisar um aplicativo em um dispositivo iOS/visionOS, conecte o dispositivo a um macOS de desenvolvimento usando um cabo USB. Se você precisa analisar um aplicativo ou programa em um dispositivo macOS, esta etapa não é necessária.

No dispositivo macOS de desenvolvimento, abra Finder -> Applications -> Utilities -> Console. No Console, clique em Start streaming, então execute o programa que deseja analisar. Abra o aplicativo ou programa até que os logs apareçam no Console. Clique com o botão direito nesses logs e selecione Show Process "<nome do aplicativo>" para ver todos os logs do processo desse aplicativo ou programa.

Aqui está um exemplo.

log macOS

Pressione Cmd + A para selecionar todos os logs, então pressione Cmd + C para copiá-los para a área de transferência.

Para programas no macOS, especialmente programas de linha de comando, os logs também podem ser obtidos a partir do terminal.

Além disso, você pode depurar o aplicativo ou programa usando o XCode e obter os logs a partir da janela de logs do XCode.

Logs internos do Unity

Ao desenvolver aplicativos com Unity, além dos métodos de análise de logs nativos da plataforma, o Unity Editor oferece ferramentas de depuração adicionais.

Os logs do Unity são divididos em logs do Editor do Unity e logs do Player do Unity, e podem ser obtidos pelos seguintes métodos.

Ambiente Unity Sistema Operacional Local do Log
Editor macOS ~/Library/Logs/Unity/Editor.log
Player iOS Use o console lldb do XCode
Player macOS ~/Library/Logs/Company Name/Product Name/Player.log

Os logs do Editor também podem ser abertos através do comando Open Editor Log no menu superior direito da janela Console.

Compreensão dos logs

Ao analisar erros, é frequentemente necessário entender as condições em que o erro ocorreu, como a função chamada, os parâmetros e o estado relacionado.

Observações ao reportar

  • Número da versão do EasyAR Sense e do EasyAR Sense Unity Plugin

    Ex: 4.7.0.11800-cf8e24e30

  • Community Edition/Enterprise Edition

  • Plataforma e arquitetura da CPU

    • iOS

      arm64

    • macOS

      x86_64/arm64

    • visionOS

      arm64