NowLoggingService クラス - iOS

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

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

    NowLoggingService - logger(カテゴリの場合:NowLogCategory)

    指定された機能サービスのロガーを返します。

    表 : 2. パラメーター
    名前 タイプ 説明
    カテゴリの場合 NowLogCategory ロガーを返す機能サービス。
    有効な値:
    • 分析
    • チャット
    • コアSDK
    • データ
    • SDK
    • Web
    表 : 3. 戻り値
    タイプ 説明
    NowLogging 関連付けられたサービスのすべてのログメッセージを保存するために使用するロガー。

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

    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
    • エラー
    • 致死
    • 情報
    • なし
    表 : 5. 返される内容
    タイプ 説明
    なし

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

    NowLoggingService.setLogLevel(.info)