跳转至

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)