コンテンツにスキップ

iOS

このガイドは、Hive SDK 開発を開始する前に必要な情報を提供します。

実行ログ

アプリが実行中のときに Hive SDK のログを確認するには、Configuration クラスで useLogtrue に設定してください。

Note

XcodeコンソールおよびMacOSコンソールアプリでHive SDKデバッグログを確認し、特定のログタイプでフィルタリングできます。

実行時ログタイプの設定

特定のログタイプをHive SDKログの中から選択して表示できます。Logger.setLogFilter APIを使用して、Hive SDKログタイプを設定します。デフォルト値は、以下の6つのタイプの中でLogType.Verboseです。

  • LogType.Verbose: 開発段階での出力ログ
  • LogType.Debug: すべての段階の詳細ログ
  • LogType.Info: Hive SDKの進行状況と結果コールバック(推奨)
  • LogType.Warning: 予期しないエラーが発生するが、ゲームの実行には影響しない
  • LogType.Error: 設定情報が欠けているために発生し、ゲームの実行に影響を与えるエラー
  • LogType.None: ログは出力されません

ログの種類は高いものから低いものへと順番に並べられ、設定されたログの種類より下のログのみが出力されます:

詳細 > デバッグ > 情報 > 警告 > エラー > なし

HIVELogFilter* logFilter = [[HIVELogFilter alloc]initWithCoreLog:HIVELogTypeInfo serviceLog:HIVELogTypeInfo];
[HIVELogger setLogFilter:logFilter];
let logFilter = LogFilter.init(coreLog:LogType.Info, serviceLog: LogType.Info)
LogInterface.setLogFilter(logFilter)