Classe NowLoggingService - iOS

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • . NowLoggingService A classe fornece funções que fornecem recursos de registro em log para oferecer serviços com o NowSDK.

    Tabela 1. Propriedades
    Nome Tipo Descrição
    logLevel NowLogLevel Nível de mensagens de log para o agente de log associado armazenar.
    Valores válidos:
    • depurar
    • erro
    • fatal
    • log
    • informações
    • nenhum

    NowLoggingService - logger(para categoria: NowLogCategory)

    Retorna um agente de log para o serviço de recurso especificado.

    Tabela 2. Parâmetros
    Nome Tipo Descrição
    para a categoria NowLogCategory Serviço de recurso cujo agente de log você deseja retornar.
    Valores válidos:
    • análise
    • bate-papo
    • coresdk
    • dados
    • sdk
    • web
    Tabela 3. Retornos
    Tipo Descrição
    NowLogging Agente a ser usado para salvar todas as mensagens de log do serviço associado.

    O exemplo de código a seguir mostra como chamar esta função.

    let logging = NowLoggingService.logger(for: .chat)
    …
    logger.error(message: "Could not create service - service configuration invalid")
    …
    logger.debug(message: "Verifying settings…")

    NowLoggingService - setLogLevel(_ loglevel: NowLogLevel)

    Define o nível de registro em log desejado.

    Nota:
    Mensagens de log de entrada com tipos que não atendem ao limite de nível de log definido são descartadas.
    Tabela 4. Parâmetros
    Nome Tipo Descrição
    logLevel NowLogLevel Nível de mensagens de log para o agente de log associado armazenar.
    Valores válidos:
    • depurar
    • erro
    • fatal
    • informações
    • nenhum
    Tabela 5. Retornos
    Tipo Descrição
    Nenhum(a)

    O exemplo de código a seguir mostra como chamar esta função.

    NowLoggingService.setLogLevel(.info)