HarmonyOS 添加权限后运行安装失败

05/16 16:08:03: Install Failed: error: failed to install bundle.

code:9568289

error: install failed due to grant request permissions failed.

View detailed instructions.

$ hdc shell rm -rf data/local/tmp/f6430d14216242ea9fe64a66ab94a286

Error while Deploy Hap

HarmonyOS
2024-08-23 11:42:00
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

该问题是由于默认应用等级为normal,只能使用normal等级的权限,如果使用了system_basic或system_core等级的权限,将导致报错。WRITE_IMAGEVIDEO 和 READ_IMAGEVIDEO 为user_grant(用户授权),即开发者在module.json5文件中配置对应的权限后,需要使用接口abilityAccessCtrl.requestPermissionsFromUser去校验当前用户是否已授权。如果是,应用可以直接访问/操作目标对象;否则需要弹框向用户申请授权。

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/photoaccesshelper-preparation-V5#%E7%94%B3%E8%AF%B7%E7%9B%B8%E5%86%8C%E7%AE%A1%E7%90%86%E6%A8%A1%E5%9D%97%E5%8A%9F%E8%83%BD%E7%9B%B8%E5%85%B3%E6%9D%83%E9%99%90

上述权限均为system_basic权限,需要额外申请ACL白名单,通过ACL的方式跨级别申请。使用ACL的签名配置指导: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-signing-0000001587684945-V5#section157591551175916

已于2024-8-23 22:43:53修改
分享
微博
QQ
微信
回复
2024-08-23 15:08:36
相关问题
置好权限,APP安装失败
415浏览 • 1回复 待解决
配置好权限,APP安装失败
2245浏览 • 1回复 待解决
安装Apache成功,为什么无法运行
2535浏览 • 1回复 待解决
HarmonyOS 安全按钮返回权限失败
60浏览 • 1回复 待解决
HarmonyOS SaveButton 申请临时权限失败
410浏览 • 1回复 待解决
动态申请权限能否添加描述
753浏览 • 1回复 待解决
安装开发者工具安装js依赖失败
10640浏览 • 1回复 待解决
LiteWearable真机调试安装失败
6691浏览 • 2回复 待解决