错误码code:9568344 error: install parse profile prop check error.怎么处理?

错误码code:9568344 error: install parse profile prop check error.怎么处理?

HarmonyOS
2024-09-19 11:58:58
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

1、检查bundleName、moduleName 格式是否正确,长度是否超出限制。

module配置说明参考

2、应用涉及acl提权,可以通过修改HarmonyAppProvision配置文件避免邮件申请ACL提权。HarmonyAppProvision参考链接

3、检查extensionAbilities字段中type 是否配置为了service 或者 dataShare,如果是则需要更改系统的配置文件来增加对应用的管控。

临时保证应用正常安装可以注释掉extensionAbilities,或将type改成除这两种属性之外的任意一种类型,例如form,可以使正常安装。

测试extensionAbilities可采用以下方法:

2. 获取app_signature。

(记得提前签名,签名后会变化)

hdc shell bm dump -n 应用包名 |grep finger

3. 添加白名单。

将rk板子上的install_list_capability.json拉到本地。

hdc shell mount -o rw,remount /  hdc file recv /system/etc/app/install_list_capability.json .

在拉下来的json文件中添加不能安装成功的应用格式参考。

{  "bundleName": "com.ohos.photos",  "app_signature": ["9AED2A79925ECA050CD2BB9D2A7F694E49E5E135D28EBDCE53836DE76B5080ED"],  "allowAppUsePrivilegeExtension": true }

4. 将白名单推送到设备。

修改完之后,替换设备上的文件,重启就行了。

hdc shell mount -o rw,remount / hdc file send D:\install_list_capability.json /system/etc/app/install_list_capability.json hdc shell chmod 777 /system/etc/app/install_list_capability.json hdc shell reboot

5. 重新安装。

恢复module.json5里面extensionAbilities,然后重新以正常方式安装即可。

分享
微博
QQ
微信
回复
2024-09-19 15:34:42
相关问题
提问
该提问已有0人参与 ,帮助了0人