错误码code:9568289 error: install failed due to grant request permissions failed如何处理?

错误码code:9568289 error: install failed due to grant request permissions failed如何处理?

HarmonyOS
2024-09-19 12:18:14
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

可能原因是申请的acl权限高于APP权限等级,或者申请了企业mdm权限,而应用非企业mdm应用

原因1:acl权限

申请的权限等级高于APP的权限等级(apl 字段)需要在allowed-acls 中配置。(normal < system_basic < system_core)

此问题为权限没有配置或配置错误,解决方案如下。

1. 删除手机或RK 中原有APP,重新安装。(如果不好用继续按下面步骤排查)

2. 直接用文本编辑器打开hap 包,查看allowed-acls 配置。

在日志中搜索bundle_permission确认是哪一条权限权限校验没通过,然后直接用文本编辑器打开hap 包,查看allowed-acls 配置。

3. 查看你工程中申请的权限,是否有权限等级高于应用等级并且没有在allowed-acls 配置的。

注意使用IDE运行使用了自动签名的请修改对应的签名文件。

4.参考链接申请acl权限

原因2:mdm权限

想开发mdm应用可以查阅mdm应用开发参考

分享
微博
QQ
微信
回复
2024-09-19 17:00:18
相关问题