Bundle Management Subsystem Changelog
cl.bundlemanager.1 APP_ACCOUNT_AUTHORIZATION Deleted from ExtensionAbilityType
APP_ACCOUNT_AUTHORIZATION is deleted from this version.
You need to adapt your application.
Change Impact
The API can no longer be used after being deleted.
- Involved API:
export enum ExtensionAbilityType
- Before change:
export enum ExtensionAbilityType {
FORM = 0,
WORK_SCHEDULER = 1,
INPUT_METHOD = 2,
SERVICE = 3,
ACCESSIBILITY = 4,
DATA_SHARE = 5,
FILE_SHARE = 6,
STATIC_SUBSCRIBER = 7,
WALLPAPER = 8,
BACKUP = 9,
WINDOW = 10,
ENTERPRISE_ADMIN = 11,
THUMBNAIL = 13,
PREVIEW = 14,
PRINT = 15,
PUSH = 17,
DRIVER = 18,
APP_ACCOUNT_AUTHORIZATION = 19,
UNSPECIFIED = 255
}
- After change:
export enum ExtensionAbilityType {
FORM = 0,
WORK_SCHEDULER = 1,
INPUT_METHOD = 2,
SERVICE = 3,
ACCESSIBILITY = 4,
DATA_SHARE = 5,
FILE_SHARE = 6,
STATIC_SUBSCRIBER = 7,
WALLPAPER = 8,
BACKUP = 9,
WINDOW = 10,
ENTERPRISE_ADMIN = 11,
THUMBNAIL = 13,
PREVIEW = 14,
PRINT = 15,
PUSH = 17,
DRIVER = 18,
UNSPECIFIED = 255
}
The definition of APP_ACCOUNT_AUTHORIZATION is deleted.
Adaptation Guide
Update the code so that the deprecated API is not used.
cl.bundlemanager.2 Struct BusinessAbilityInfo Moved from bundleManager to application
The BusinessAbilityInfo struct is moved from the bundleManager folder to the application folder.
Change Impact
The file path of a level-2 module is changed. It has no impact on existing code.
Key API/Component Changes
The file path of the BusinessAbilityInfo struct is changed from bundleManager/BusinessAbilityInfo to application/BusinessAbilityInfo.
Adaptation Guide
No required.