NowLoggingService クラス - iOS

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • クラスは、 NowSDK を使用して機能サービスにログ機能を提供する関数を提供します。

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

    NowLoggingService - logger(カテゴリ: NowLogCategory)

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

    表 : 2. パラメーター
    名前 タイプ 説明
    カテゴリ用 NowLogCategory ロガーを返すフィーチャ サービス。
    有効な値:
    • アナリティクス
    • チャット
    • coresdk
    • データ
    • 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)