1# 帐号子系统系统帐号模块ChangeLog
2
3## cl.account_os_account.1.onAcquireInfo接口参数变更
4
5**访问级别**
6
7系统接口
8
9**变更原因**
10
11ArkTS语法不支持any类型,需将any类型变更为实际类型
12
13**变更影响**
14
15该变更为非兼容性变更。开发者未按变更后的原型定义接口时会存在编译问题。
16
17**API Level**
18
198
20
21**变更发生版本**
22
23从Openharmony SDK OpenHarmony_4.1.6.2 开始
24
25**变更的接口**
26
27变更前:
28
29```js
30    interface IUserAuthCallback  {
31        ...
32        onAcquireInfo?: (module: number, acquire: number, extraInfo: any) => void;
33        ...
34    }
35
36    interface IIdmCallback   {
37        ...
38        onAcquireInfo?: (module: number, acquire: number, extraInfo: any) => void;
39        ...
40    }
41```
42
43变更后:
44
45```js
46    interface IUserAuthCallback  {
47        ...
48        onAcquireInfo?: (module: number, acquire: number, extraInfo: Uint8Array) => void;
49        ...
50    }
51
52    interface IIdmCallback   {
53        ...
54        onAcquireInfo?: (module: number, acquire: number, extraInfo: Uint8Array) => void;
55        ...
56    }
57```
58
59**适配指导**
60
61应用按照变更后的接口原型定义onAcquireInfo回调