Classe NowLoggingService : iOS

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • La classe NowLoggingService fournit des fonctions qui fournissent des options de journalisation pour mettre en avant les services avec le NowSDK.

    Tableau 1. Propriétés
    Nom Type Description
    Niveau de connexion NowLogLevel Niveau des messages du journal que l’enregistreur associé doit stocker.
    Valeurs valides :
    • déboguer
    • erreur
    • fatal
    • journal
    • infos
    • aucun

    NowLoggingService : logger(pour catégorie : NowLogCategory)

    Renvoie un enregistreur pour le service d’entités spécifié.

    Tableau 2. Paramètres
    Nom Type Description
    pour la catégorie Catégorie NowLogCategory Service d’entités dont vous souhaitez renvoyer l’enregistreur.
    Valeurs valides :
    • Analytique
    • messagerie instantanée
    • CoreSDK
    • données
    • SDK (SDK)
    • Web
    Tableau 3. Renvoie
    Type Description
    Connexion en cours Enregistreur à utiliser pour enregistrer tous les messages du journal pour le service associé.

    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)

    Définit le niveau de journalisation souhaité.

    Remarque :
    Les messages de journal entrants dont le type n’atteint pas le seuil de niveau de journal défini sont ignorés.
    Tableau 4. Paramètres
    Nom Type Description
    Niveau de connexion NowLogLevel Niveau des messages du journal que l’enregistreur associé doit stocker.
    Valeurs valides :
    • déboguer
    • erreur
    • fatal
    • infos
    • aucun
    Tableau 5. Renvoie
    Type Description
    Néant

    L’exemple de code suivant montre comment appeler cette fonction.

    NowLoggingService.setLogLevel(.info)