跳轉至

iOS

本指南提供在開始 Hive SDK 開發之前所需的信息。

執行時日誌

要檢查您的應用程式運行時的 Hive SDK 日誌,請在 Configuration 類中將 useLog 設置為 true

Note

您可以在 Xcode 控制台和 MacOS 控制台应用程序中检查 Hive SDK 调试日志,并过滤特定的日志类型。

設定運行時日誌類型

您可以從 Hive SDK 日誌中選擇特定的日誌類型進行查看。使用 Logger.setLogFilter API 設置 Hive SDK 日誌類型。預設值是以下六種類型中的 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)