From 6ab51c0f1088091eca0384f381035ff59a5a2388 Mon Sep 17 00:00:00 2001 From: lsq Date: Tue, 12 Nov 2024 09:50:39 +0800 Subject: [PATCH 1/4] changelog Signed-off-by: lsq Change-Id: I5d489e6e2e37823652dc6499fbfe9cffda8f9a37 --- .../changelogs-accesscontrol.md | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md b/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md new file mode 100644 index 00000000000..4acca54fc7a --- /dev/null +++ b/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md @@ -0,0 +1,41 @@ +# 程序访问控制子系统变更说明 + +## cl.access_token.1 位置控件功能变更 + +**访问级别** + +公开接口 + +**变更原因** + +应用在集成位置控件时,位置控件的UX参数来自应用进程内,参数存在被篡改的风险,存在隐私安全风险,可能被恶意应用利用。 + +位置控件已经在API 15版本开始废弃,此次需要将位置控件的功能去使能。 + +**变更影响** + +该变更为不兼容变更。 + +变更前: + +应用集成位置控件后,通过用户点击位置控件获取临时的位置权限; + +变更后: + +应用集成位置控件后,用户点击位置控件后应用无法获取临时的位置权限,开发者需要通过权限弹窗申请用户授权; + +**起始 API Level** + +20 + +**变更发生版本** + +从OpenHarmony SDK 6.0.0.38 版本开始。 + +**变更的接口/组件** + +@internal/component/ets/location_button.d.ts中 所有 接口。 + +**适配指导** + +开发者通过权限弹窗申请用户授权,指导:[申请应用权限](../../../application-dev/security/AccessToken/request-user-authorization.md)。 \ No newline at end of file -- Gitee From 7a2b614818b107a83d0fca99bca5c9dae14e149a Mon Sep 17 00:00:00 2001 From: shuqinglin Date: Tue, 17 Jun 2025 02:02:01 +0000 Subject: [PATCH 2/4] update zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md. Signed-off-by: shuqinglin --- .../OpenHarmony_5.0.2.1/changelogs-accesscontrol.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md b/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md index 4acca54fc7a..d23220613bf 100644 --- a/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md +++ b/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md @@ -10,7 +10,7 @@ 应用在集成位置控件时,位置控件的UX参数来自应用进程内,参数存在被篡改的风险,存在隐私安全风险,可能被恶意应用利用。 -位置控件已经在API 15版本开始废弃,此次需要将位置控件的功能去使能。 +位置控件已经在API 15版本开始废弃,此次需要将位置控件的接口删除。 **变更影响** @@ -22,7 +22,9 @@ 变更后: -应用集成位置控件后,用户点击位置控件后应用无法获取临时的位置权限,开发者需要通过权限弹窗申请用户授权; +1. SDK版本中下架位置控件相关的接口。 +2. 存量的应用可以继续使用位置控件功能,其中,位置控件每次被点击后,都会弹窗确认弹窗让用户点击授权。 + **起始 API Level** -- Gitee From 803d67559a97b4bb9862e6ef710c47ba55cd62d6 Mon Sep 17 00:00:00 2001 From: shuqinglin Date: Tue, 24 Jun 2025 03:38:06 +0000 Subject: [PATCH 3/4] update zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md. Signed-off-by: shuqinglin --- .../changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md b/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md index d23220613bf..172702a6511 100644 --- a/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md +++ b/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md @@ -8,7 +8,7 @@ **变更原因** -应用在集成位置控件时,位置控件的UX参数来自应用进程内,参数存在被篡改的风险,存在隐私安全风险,可能被恶意应用利用。 +从最新的大数据分析,在需要获取位置信息时,大部分应用使用地图picker或者权限弹窗进行申请,仅存在极少数应用使用位置控件,该特性的价值有限,经谨慎评估将该特性下架。 位置控件已经在API 15版本开始废弃,此次需要将位置控件的接口删除。 -- Gitee From bc96a20ed4a3af483b94b1fb87b2f521a33e6367 Mon Sep 17 00:00:00 2001 From: shuqinglin Date: Tue, 24 Jun 2025 03:38:31 +0000 Subject: [PATCH 4/4] update zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md. Signed-off-by: shuqinglin --- .../changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md b/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md index 172702a6511..7147fa071c5 100644 --- a/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md +++ b/zh-cn/release-notes/changelogs/OpenHarmony_5.0.2.1/changelogs-accesscontrol.md @@ -36,7 +36,7 @@ **变更的接口/组件** -@internal/component/ets/location_button.d.ts中 所有 接口。 +@internal/component/ets/location_button.d.ts中所有接口。 **适配指导** -- Gitee