OpenHarmony应用开发,申请权限导致应用无法安装问题
我是在添加ohos.permission.GET_RUNNING_INFO(允许应用获取运行态信息)权限时遇到的该问题。
现象:
问题原因:应用权限分三个级别:normal、 system_basic 、system_core
第一步:查询使用权限的级别
https://docs.openharmony.cn/pages/v3.2/zh-cn/application-dev/security/permission-list.md/
第二步:找到当前使用SDK的UnsgnedReleasedProfileTemplate.json文件,根据第一步查询的权限级别修改apl的值。
第三步:删除已有签名文件,重新签名
清除项目build-profile.json5中signingConfigs的内容,再次自签名,重新运行。