1# 输入法框架子系统ChangeLog
2
3## cl.imf.1 @ohos.InputMethodSubtype 中接口switchInputMethod接口权限变更
4
5
6**变更原因**
7
8该接口为public API,但需要申请ohos.permission.CONNECT_IME_ABILITY权限,三方开发者无法使用。
9
10**变更影响**
11
12该变更为不兼容变更。
13影响该接口使用的系统应用,需要使用新接口[switchInputMethod](../../../application-dev/reference/apis/js-apis-inputmethod.md#inputmethodswitchinputmethod11)替换。
14
15**API Level**
16
1711
18
19**变更发生版本**
20
21从Openharmony SDK 4.1.6.3 开始。
22
23**变更的接口/组件**
24
25switchInputMethod取消权限ohos.permission.SET_UNREMOVABLE_NOTIFICATION,仅允许当前输入法应用使用。
26
27**适配指导**
28使用该接口的系统应用,需要使用新接口[switchInputMethod](../../../application-dev/reference/apis/js-apis-inputmethod.md#inputmethodswitchinputmethod11)替换。
29
30## cl.imf.2 @ohos.InputMethodSubtype 中接口switchCurrentInputMethodSubtype接口权限变更
31
32
33**变更原因**
34
35该接口为public API,但需要申请ohos.permission.CONNECT_IME_ABILITY权限,三方开发者无法使用。
36
37**变更影响**
38
39该变更为不兼容变更。
40影响该接口使用的系统应用,需要使用新接口[switchInputMethod](../../../application-dev/reference/apis/js-apis-inputmethod.md#inputmethodswitchinputmethod11)替换。
41
42**API Level**
43
4411
45
46**变更发生版本**
47
48从Openharmony SDK 4.1.6.3 开始。
49
50**变更的接口/组件**
51
52switchInputMethod取消权限ohos.permission.SET_UNREMOVABLE_NOTIFICATION,仅允许当前输入法应用使用。
53
54**适配指导**
55使用该接口的系统应用,需要使用新接口[switchInputMethod](../../../application-dev/reference/apis/js-apis-inputmethod.md#inputmethodswitchinputmethod11)替换。
56
57## cl.imf.3 @ohos.InputMethodSubtype 中接口switchCurrentInputMethodAndSubtype9接口权限变更
58
59
60**变更原因**
61
62该接口为public API,但需要申请ohos.permission.CONNECT_IME_ABILITY权限,三方开发者无法使用。
63
64**变更影响**
65
66该变更为不兼容变更。
67影响该接口使用的系统应用,需要使用新接口[switchInputMethod](../../../application-dev/reference/apis/js-apis-inputmethod.md#inputmethodswitchinputmethod11)替换。
68
69**API Level**
70
7111
72
73**变更发生版本**
74
75从Openharmony SDK 4.1.6.3 开始。
76
77**变更的接口/组件**
78
79switchInputMethod取消权限ohos.permission.SET_UNREMOVABLE_NOTIFICATION,仅允许当前输入法应用使用。
80
81**适配指导**
82使用该接口的系统应用,需要使用新接口[switchInputMethod](../../../application-dev/reference/apis/js-apis-inputmethod.md#inputmethodswitchinputmethod11)替换。
83
84
85
86