NowLoggingServiceklasse: IOS

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Die Now LoggingService Die Klasse stellt Funktionen bereit, die Protokollierungsfunktionen für die Funktion von Services mit dem NowSDK bereitstellen.

    Tabelle : 1. Eigenschaften
    Name Typ Beschreibung
    logLevel Now LogLevel Ebene der Protokollnachrichten für den zugehörigen Protokollierer, der gespeichert werden soll.
    Gültige Werte:
    • debuggen
    • Fehler
    • Schwerwiegend
    • log
    • Info
    • Keine

    NowLoggingService – Protokollierung (für Kategorie: NowLogCategory)

    Gibt einen Protokollierer für den angegebenen Funktionsservice zurück.

    Tabelle : 2. Parameter
    Name Typ Beschreibung
    Für Kategorie Now LogCategory Funktionsservice, dessen Protokollierung zurückgegeben werden soll.
    Gültige Werte:
    • analytics
    • Chat
    • Coresdk
    • Daten
    • sdk
    • Web
    Tabelle : 3. Rückgaben
    Typ Beschreibung
    Now-Protokollierung Protokollierung, die zum Speichern aller Protokollnachrichten für den zugehörigen Service verwendet werden soll.

    Das folgende Codebeispiel zeigt, wie diese Funktion aufgerufen wird.

    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)

    Legt die gewünschte Protokollierungsebene fest.

    Hinweis:
    Eingehende Protokollnachrichten mit Typen, die den festgelegten Schwellenwert auf Protokollebene nicht erfüllen, werden verworfen.
    Tabelle : 4. Parameter
    Name Typ Beschreibung
    logLevel Now LogLevel Ebene der Protokollnachrichten für den zugehörigen Protokollierer, der gespeichert werden soll.
    Gültige Werte:
    • debuggen
    • Fehler
    • Schwerwiegend
    • Info
    • Keine
    Tabelle : 5. Ergebnisse
    Typ Beschreibung
    Keine

    Das folgende Codebeispiel zeigt, wie diese Funktion aufgerufen wird.

    NowLoggingService.setLogLevel(.info)