---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Classe NowLoggingService : iOS

# Classe NowLoggingService : iOS {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

La classe NowLoggingService fournit des fonctions qui fournissent des options de journalisation pour proposer des services avec le NowSDK.
{#NowLoggingServiceiOSAPI__table_vx2_klw_5pb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Niveau de connexion | NowLogLevel (Niveau NowLogLevel) | Niveau des messages de journal que l'enregistreur associé doit stocker. Valeurs valides : * déboguer * erreur * fatal * journal * infos * aucun |
[Tableau 1. Propriétés]

{#NowLoggingServiceiOSAPI__table_vx2_klw_5pb}

## NowLoggingService : logger (pour la catégorie : NowLogCategory) {#ariaid-title2}

Renvoie un enregistreur pour le service de fonctionnalités spécifié.
{#NLogServiOS-logger_O__table_rby_zpq_5pb__entry__3}

| Nom | Type | Description |
|-|-|-|
| pour la catégorie | Catégorie NowLogCategory | Service de fonctionnalité dont vous souhaitez renvoyer l'enregistreur. Valeurs valides : * Analytics * messagerie instantanée * Coresdk (en anglais seulement) * données * Kit de développement logiciel (SDK) * Web |
[Tableau 2. Paramètres]

{#NLogServiOS-logger_O__table_rby_zpq_5pb} {#NLogServiOS-logger_O__table_sby_zpq_5pb__entry__2}

| Type | Description |
|-|-|
| Connexion Now | Enregistreur à utiliser pour enregistrer tous les messages de journal pour le service associé. |
[Tableau 3. Renvoie]

{#NLogServiOS-logger_O__table_sby_zpq_5pb}  
L'exemple de code suivant montre comment appeler cette fonction.

    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) {#ariaid-title3}

Définit le niveau de journalisation souhaité.
Remarque :  
Les messages de journal entrants dont les types n'atteignent pas le seuil de niveau de journal défini sont ignorés.
{#NLogServiOS-setLogLevel_S__table_b5x_drq_5pb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Niveau de connexion | NowLogLevel (Niveau NowLogLevel) | Niveau des messages de journal que l'enregistreur associé doit stocker. Valeurs valides : * déboguer * erreur * fatal * infos * aucun |
[Tableau 4. Paramètres]

{#NLogServiOS-setLogLevel_S__table_b5x_drq_5pb} {#NLogServiOS-setLogLevel_S__table_c5x_drq_5pb__entry__2}

| Type | Description |
|-|-|
| Aucun |   |
[Tableau 5. Renvoie]

{#NLogServiOS-setLogLevel_S__table_c5x_drq_5pb}  
L'exemple de code suivant montre comment appeler cette fonction.

    NowLoggingService.setLogLevel(.info)


