NowLoggingService クラス - iOS

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:1分
  • NowLoggingService クラスは、NowSDK を使用して機能サービスにログ記録機能を提供する関数を提供します。

    表 : 1. プロパティ
    名前 タイプ 説明
    logLevel NowLogLevel 関連するロガーが保存するログメッセージのレベル。
    有効な値:
    • debug
    • エラー
    • 致死
    • log
    • info
    • なし

    NowLoggingService - logger (カテゴリ:NowLogCategory 用)

    指定されたフィーチャ サービスのロガーを返します。

    表 : 2. パラメーター
    名前 タイプ Description (説明)
    カテゴリ用 NowLogCategory ロガーを返す機能サービス。
    有効な値:
    • 解析学
    • チャット
    • coresdk
    • データ
    • SDK
    • Web
    表 : 3. 返される内容
    タイプ Description (説明)
    ナウロギング 関連付けられたサービスのすべてのログメッセージを保存するために使用するロガー。

    次のコード例は、この関数を呼び出す方法を示しています。

    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)

    目的のログ記録レベルを設定します。

    注:
    設定されたログレベルのしきい値を満たさないタイプの受信ログメッセージは破棄されます。
    表 : 4. パラメーター
    名前 タイプ 説明
    logLevel NowLogLevel 関連するロガーが保存するログメッセージのレベル。
    有効な値:
    • debug
    • エラー
    • 致死
    • info
    • なし
    表 : 5. 返される内容
    タイプ 説明
    なし

    次のコード例は、この関数を呼び出す方法を示しています。

    NowLoggingService.setLogLevel(.info)