---
name: "updateConfig"
mode: "api"
versionRequirements:
  - { name: "@ray-js/lock-sdk", version: "1.1.0" }
title: "updateConfig - 更新 SDK 配置"
summary: "用于门锁 SDK 初始化后，更新 SDK 配置"
---

## updateConfig

> [VERSION] @ray-js/lock-sdk >= 1.1.0

### 描述

更新目标 Runtime 配置（仅合并入参中已赋值的字段）。

### 参数

| 参数 | 类型 | 必填 | 描述 |
| --- | --- | --- | --- |
| `strictMode` | `boolean` | 否 | 是否严格模式：true 时对 DP 做严格校验 |
| `passwordDigitalBase` | `number` | 否 | 密码展示/编辑使用的进制（≤10） |
| `passwordSupportZero` | `boolean` | 否 | 密码是否允许数字 0 |
| `supportMultipleFace` | `boolean` | 否 | 是否支持多人脸能力 |
| `supportOfflineDps` | `boolean` | 否 | 是否启用离线 DP 同步等离线任务 |

### 返回值

无


### 示例代码

#### 关闭严格模式并打开多人脸

```ts
import { updateConfig } from '@ray-js/lock-sdk';
updateConfig({ strictMode: false, supportMultipleFace: true });
```
