Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

セキュアロガーでログを収集する

概要

セキュアロガーは NFC Wallet SDK の実行ログを収集します。アプリケーションのサンドボックス内に安全に保存されます。

お使いのデジタルウォレットアプリケーションは、ログファイルを取得し、トラブルシューティングのために Thales と共有できます。

SDK統合

ログレベルを設定する

セキュアロガーは既定で有効になっており、ログレベルは warn.

ログレベル
説明

debug

トラブルシューティングとデバッグのために詳細な情報を記録します。

info

API のエントリ/エグジットポイントや戻り値などの通常メッセージを記録します。

warn

通常実行中の警告および重大なフローの問題を記録します。

error

フローが正常に完了するのを妨げるエラーを記録します。

fatal

直ちに対応が必要な実行時エラーを記録します。

off

ログ記録を無効にします。

セキュアロガーのインスタンスを取得する

SDK からセキュアロガーのインスタンスを取得します:

// TSHPay SDK から securelog オブジェクトを取得
let securelog = TSHPay.secureLog

本番環境では、 warn 通常の状態に保ってください。

問題を再現するには、エンドユーザーにより詳細なレベルを有効にしてもらいます。その後、問題を再現し、ログファイルを共有してください。

セキュアロガーを無効にする

セキュアロガーを無効にするには:

ログファイルを取得する

ログファイルを取得するには:

ログファイルを削除する

ログファイルを削除するには:

ログファイルを共有する(例)

この例では、ログを次の方法で共有します: UIActivityViewController.

デジタルウォレットアプリケーションは、ログをファイルサーバーにもアップロードできます。

承認済みの他のチャネルを通じてログを送信することもできます。

最終更新

役に立ちましたか?