# Mock 与测试 English documentation: [SDK_Mock_And_Testing.md](SDK_Mock_And_Testing.md). ## Editor Mock 无真实硬件进行 Editor 联调时,在 `FaceSdkSettings` 中启用: ```text Use Mock In Editor = true ``` 启用后,SDK 在 Unity Editor 中使用 `MockFaceModuleTransport`,不会打开真实串口。 Mock 模式适用于: - UI 流程测试 - 命令回调测试 - 用户列表显示测试 - 基础录入和验证流程测试 ## 真实硬件验证 验证真实 SI-M1 硬件时: 1. 设置 `Use Mock In Editor = false`。 2. 配置 `Editor Port Name`、`Editor Baud Rate` 和 `Editor Read Buffer Size`。 3. 打开包含一个 `FaceModuleManager` 的场景。 4. 调用 `Open()`。 5. 等待 `WaitReadyAsync()` 或处理 `OnReady`。 ## 日志 启用 `RawLogEnabled` 后,可以通过 `OnRawLog` 接收原始 TX/RX 日志。 启用 `DebugLogEnabled` 后,可以输出 SDK 层 Debug 日志。