MASTG-TECH-0060: Monitoramento de Logs do Sistema

Muitos aplicativos registram mensagens informativas (e potencialmente sensíveis) no console de log. O log também contém relatórios de falhas e outras informações úteis. Você pode coletar os logs do console através da janela Dispositivos do Xcode da seguinte forma:

  1. Inicie o Xcode.
  2. Conecte seu dispositivo ao computador host.
  3. Escolha Janela -> Dispositivos e Simuladores.
  4. Clique no seu dispositivo iOS conectado na seção esquerda da janela Dispositivos.
  5. Reproduza o problema.
  6. Clique no botão Abrir Console localizado no canto superior direito da janela Dispositivos para visualizar os logs do console em uma janela separada.

Para salvar a saída do console em um arquivo de texto, vá ao lado superior direito da janela do Console e clique no botão Salvar.

Você também pode conectar-se ao shell do dispositivo conforme explicado em Acessando o Shell do Dispositivo, instalar o socat via apt-get e executar o seguinte comando:

iPhone:~ root# socat - UNIX-CONNECT:/var/run/lockdown/syslog.sock

========================
ASL is here to serve you
> watch
OK

Jun  7 13:42:14 iPhone chmod[9705] <Notice>: MS:Notice: Injecting: (null) [chmod] (1556.00)
Jun  7 13:42:14 iPhone readlink[9706] <Notice>: MS:Notice: Injecting: (null) [readlink] (1556.00)
Jun  7 13:42:14 iPhone rm[9707] <Notice>: MS:Notice: Injecting: (null) [rm] (1556.00)
Jun  7 13:42:14 iPhone touch[9708] <Notice>: MS:Notice: Injecting: (null) [touch] (1556.00)
...