NowLoggingService class - iOS

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • The NowLoggingService class provides functions that provide logging capabilities to feature services with the NowSDK.

    表 : 1. Properties
    Name Type Description
    logLevel NowLogLevel Level of log messages for the associated logger to store.
    Valid values:
    • debug
    • error
    • fatal
    • log
    • info
    • none

    NowLoggingService - logger(for category: NowLogCategory)

    Returns a logger for the specified feature service.

    表 : 2. Parameters
    Name Type Description
    for category NowLogCategory Feature service whose logger you want returned.
    Valid values:
    • analytics
    • chat
    • coresdk
    • data
    • sdk
    • web
    表 : 3. Returns
    Type Description
    NowLogging Logger to use to save all log messages for the associated service.

    The following code example shows how to call this function.

    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)

    Sets the desired logging level.

    注:
    Incoming log messages with types that don’t meet the set log level threshold are discarded.
    表 : 4. Parameters
    Name Type Description
    logLevel NowLogLevel Level of log messages for the associated logger to store.
    Valid values:
    • debug
    • error
    • fatal
    • info
    • none
    表 : 5. Returns
    Type Description
    None

    The following code example shows how to call this function.

    NowLoggingService.setLogLevel(.info)