1# 元能力子系统ChangeLog
2
3OpenHarmony 3.2.12.2版本相较于OpenHarmony3.2release版本,元能力子系统的API新增了更为详细的返回错误码信息,便于开发者更加有效地使用相关API接口。
4
5## cl.ability.1 API错误码新增及优化描述
6
7相较之前版本,对于接口的错误码描述及接口可能返回的所有错误码均进行了注释说明,开发者可以通过相关错误码进行更为准确的错误流程控制。
8
9**变更影响**
10
11影响API9版本的JS接口对外声明,对实际功能无影响,开发者可选择是否适配。
12
13**关键的接口/组件变更**
14
15本次变更主要涉及如下模块的注释更新,详细请参考对应的对外接口声明及API开发指导文档:
16
17| 模块                                | 主要变更点说明                                               |
18| ----------------------------------- | ------------------------------------------------------------ |
19| @ohos.app.ability.UIAbility         | 增加16200001、16200002、16200004、16200005、16000050等错误码返回说明 |
20| @ohos.app.ability.abilityManager    | 增加201、202、16000050等错误码返回说明,调整401等错误码返回说明 |
21| @ohos.app.ability.appManager        | 增加201、202、16000050等错误码返回说明,调整401等错误码返回说明 |
22| @ohos.app.ability.dataUriUtils      | 增加401等错误码返回说明                                      |
23| @ohos.app.ability.errorManager      | 增加16000003等错误码返回说明                                 |
24| @ohos.app.ability.missionManager    | 增加201、202、16300001、16300002、16000009等错误码返回说明,调整401等错误码返回说明 |
25| @ohos.app.ability.quickFixManager   | 增加201、202、18500001、18500002、18500008等错误码返回说明   |
26| @ohos.app.ability.wantAgent         | 增加16000007、16000015、16000151等错误码返回说明             |
27| application/AbilityDelegator        | 增加16000001、16000002、16000004、16000005、16000006、16000008、16000009、16000010、16000011、16000050、16000053、16000055、16200001、16000100等错误码返回说明 |
28| application/ApplicationContext      | 增加16000011、16000050等错误码返回说明                       |
29| application/Context                 | 增加201、202、401等错误码返回说明                            |
30| application/ServiceExtensionContext | 增加201、202、16000001、16000002、16000004、16000005、16000006、16000008、16000009、16000010、16000011、16000050、16000053、16000055、16200001等错误码返回说明 |
31| application/UIAbilityContext        | 增加201、16000001、16000002、16000004、16000005、16000006、16000008、16000009、16000010、16000011、16000050、16000053、16000055、16200001、16000100等错误码返回说明 |
32| @ohos.app.form.formHost             | 增加201、202、16500050、16500060、16501000、16501001、16501003等错误码返回说明,调整401等错误码返回说明 |
33| @ohos.app.form.formProvider         | 增加202、16500050、16500060、16500100、16501000、16501001、16501002、16501003,调整401等错误码返回说明 |
34| application/FormExtensionContext    | 增加202、401、16500050、16500100、16500101、16501000等错误码返回说明 |
35
36