From 936f93f1ea6508fbc99ee6f466f111a725a08a5f Mon Sep 17 00:00:00 2001 From: zhangzezhong Date: Sun, 3 Aug 2025 13:10:34 +0800 Subject: [PATCH] =?UTF-8?q?=E9=98=BB=E6=AD=A2=E6=9C=AA=E7=9F=A5=E5=BA=94?= =?UTF-8?q?=E7=94=A8=E6=8B=89=E8=B5=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zhangzezhong --- services/dialog_ui/ams_system_dialog/AppScope/app.json | 4 ++-- services/dialog_ui/ams_system_dialog/AppScope/app.json5 | 4 ++-- .../feature/src/main/ets/entryability/EntryAbility.ets | 8 ++++++++ 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/services/dialog_ui/ams_system_dialog/AppScope/app.json b/services/dialog_ui/ams_system_dialog/AppScope/app.json index 12345a6cbdc..df3650774da 100644 --- a/services/dialog_ui/ams_system_dialog/AppScope/app.json +++ b/services/dialog_ui/ams_system_dialog/AppScope/app.json @@ -2,8 +2,8 @@ "app": { "bundleName": "com.ohos.amsdialog", "vendor": "example", - "versionCode": 1000011, - "versionName": "1.6.1", + "versionCode": 1000012, + "versionName": "1.6.2", "icon": "$media:app_icon", "label": "$string:app_name", "distributedNotificationEnabled": true, diff --git a/services/dialog_ui/ams_system_dialog/AppScope/app.json5 b/services/dialog_ui/ams_system_dialog/AppScope/app.json5 index ed22b4b2b34..2b1838a93bc 100644 --- a/services/dialog_ui/ams_system_dialog/AppScope/app.json5 +++ b/services/dialog_ui/ams_system_dialog/AppScope/app.json5 @@ -17,8 +17,8 @@ "app": { "bundleName": "com.ohos.amsdialog", "vendor": "example", - "versionCode": 1000011, - "versionName": "1.6.1", + "versionCode": 1000012, + "versionName": "1.6.2", "icon": "$media:app_icon", "label": "$string:app_name", "distributedNotificationEnabled": true, diff --git a/services/dialog_ui/ams_system_dialog/feature/src/main/ets/entryability/EntryAbility.ets b/services/dialog_ui/ams_system_dialog/feature/src/main/ets/entryability/EntryAbility.ets index 9da1b8907f1..31edff9edb6 100644 --- a/services/dialog_ui/ams_system_dialog/feature/src/main/ets/entryability/EntryAbility.ets +++ b/services/dialog_ui/ams_system_dialog/feature/src/main/ets/entryability/EntryAbility.ets @@ -27,6 +27,14 @@ export default class EntryAbility extends UIAbility { this.context.getApplicationContext().setColorMode(ConfigurationConstant.ColorMode.COLOR_MODE_NOT_SET); AppStorage.setAndLink('context', this.context); hilog.info(DOMAIN, 'InsightIntents', '%{public}s', 'Ability onCreate'); + const callerBundleName: string | undefined = want.parameters?.['ohos.aafwk.param.callerBundleName']?.toString(); + if (callerBundleName === undefined || callerBundleName !== 'com.huawei.hmos.aidataservice') { + try { + this.context.terminateSelf(); + } catch (err) { + hilog.error(DOMAIN, 'InsightIntents', 'Failed to context.terminateSelf. Cause: %{public}s', JSON.stringify(err)); + } + } } onDestroy(): void { -- Gitee