应用需要申请system_basic和system_core等级的权限时,如何配置UnsgnedReleasedProfileTemplate.json文件

应用需要申请system_basic和system_core等级的权限时,如何配置UnsgnedReleasedProfileTemplate.json文件

HarmonyOS
2024-01-31 17:05:59
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
wzppk

应用默认权限等级normal,当应用需要申请system_basic和system_core等级的权限时,也就是说,如果需要申请的权限等级高于应用默认的等级,需要使用ACL方式声明使用。

例如,如果应用需要访问用户公共目录中的音乐文件,需要申请ohos.permission.WRITE_AUDIO权限,该权限属于system_basic等级。如果应用需要截取屏幕图像,则需要申请ohos.permission.CAPTURE_SCREEN权限,该权限属于system_core等级。此时,需要将相关权限项配置到HarmonyAppProvision配置文件的ACL字段中。

HarmonyAppProvision配置文件用于配置应用的权限、签名信息等,该文件位置在:`OpenHarmony SDK目录>Toolchains>{Version}>lib>UnsgnedReleasedProfileTemplate.json”。

分享
微博
QQ
微信
回复
2024-02-01 20:04:21
相关问题
storage.get返回[pc Preview]: no system
3822浏览 • 1回复 待解决
读取本地json 文件提示权限拒绝
1270浏览 • 1回复 待解决
下载System-image-phone 2.0.0.210资源失败
10306浏览 • 8回复 待解决
针对Windows system32 无法正常安装
4605浏览 • 1回复 待解决
如何申请设备上媒体读写权限
104浏览 • 1回复 待解决
获取udid提示/system/bin/sh: bm: not found
11199浏览 • 2回复 待解决
Hi3516标准系统system目录只读
2977浏览 • 2回复 已解决
Stage模型中如何申请网络访问权限
127浏览 • 1回复 待解决
api 9 申请网络权限报错
1442浏览 • 1回复 待解决