应用开发时使用的接口包含系统接口时,安装hap时报错:error: install due to grant request permissions failed 应该如何修改?

mayday 显示全部楼层 发表于 2023-10-30 22:17:54

应用开发中遇到的问题

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论2

深开鸿_巴延兴

沙发 发表于 2023-10-31 09:44:23
首先打开OpenHarmony sdk路径(例如:sdk/9/toolchains/lib)下的UnsgnedReleasedProfileTemplate.json文件,将下列字段进行如下修改:"apl":"system_core","app-feature":"hos_system_app"        "acls":{                "allowed-acls":[                        "ohos.permission.INSTALL_BUNDLE"                ]        },保存之后再对应用重新签名,最后进行编译安装hap即可

westinyang

板凳 发表于 2023-10-31 10:43:56

修改 openharmony-sdk\9\toolchains\lib\UnsgnedReleasedProfileTemplate.json 中的 aplapp-feature,修改为你使用的系统接口所对应的权限级别,然后项目重新自动签名,再次安装运行

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部