A partir de Xcode
Se tiver problemas durante o processo de compilação pode abrir seu projeto gerado com Xcode selecionando a opçãoOpen the product with Xcode a partir do menu Project
A partir daí é possível lançar sua aplicação no Simulator clicando no botão Build e obter todo o histórico no fundo do espaço de trabalho de Xcode.
Logger (registrador)
Um logger é um objeto que permite registrar o log e rastrear.
Para isso usamos XCGLogger .
Vai encontrar a definição dos parâmetros do logger em Xcode project/Settings/Settings.plist.
Níveis
Pode filtrar e exibir diferentes níveis do log em seu console, adicionando o log.level em seu arquivo Settings.plist.
Para fazer isso, adicione uma folha dando um clique direito dentro do arquivo Settings.plist e entre:
- log.level como Key
- Number como Type
- 3 como Value (por exemplo)
Os valores disponíveis são os abaixo:
- 0 para verbose
- 1 para debug
- 2 para info (valor normal)
- 3 aviso
- 4 erro
- 5 severo
Para este exemplo, se estabelecer o valor de log.level para 3, vai obter um aviso, um erro e severidade no console Xcode.
Formato
Pode exibir indicadores visuais diferentes no console Xcode para ressaltar diferentes tipos de log.
Para fazer isso, precisa abrir Xcode project/Settings/Settings.plist
Emoticons
- prefixes[.verbose] = "🗯"
- prefixes[.debug] = "🔹"
- prefixes[.info] = "ℹ️"
- prefixes[.warning] = "⚠️"
- prefixes[.error] = "‼️"
- prefixes[.severe] = "💣"
Círculos
- prefixes[.verbose] = "🔘"
- prefixes[.debug] = "🔵"
- prefixes[.info] = "⚪"
- prefixes[.warning] = "☢️"
- prefixes[.error] = "🔴"
- prefixes[.severe] = "⚫"