A partir de Xcode
If you encounter any issue during the build process, you can open your project with Xcode by selecting the Open the product with Xcode option from the Project Menu.
From here, you can launch your application in the Simulator by clicking on the Build button and get all the logs at the bottom of the Xcode work space.
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] = "⚫"