HarmonyOS鸿蒙Next中新增app权限申请需重新签名

HarmonyOS鸿蒙Next中新增app权限申请需重新签名 问题描述:新增ohos.permission.READ_IMAGEVIDEO权限 build到app时提示签名失效

问题场景描述:保存图片需要申请ohos.permission.READ_IMAGEVIDEO权限,新增权限后build到app提示签名失效

3 回复

参考 链接

因为ohos.permission.READ_IMAGEVIDEO是system_basic系统级别权限,需要把权限打入p7b证书中。如果是AGC申请的调试/发布证书,可以在AGC申请p7b证书的时候勾选ACL权限

更多关于HarmonyOS鸿蒙Next中新增app权限申请需重新签名的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next版本中,新增的app权限申请机制要求开发者对应用进行重新签名。这一变化旨在增强系统安全性,确保应用权限的申请和授予过程更加严格和透明。重新签名意味着开发者需要更新应用的签名证书,以符合新版本的权限管理规范。这一步骤对于确保应用在鸿蒙Next上的兼容性和安全性至关重要。开发者需要在发布或更新应用时,遵循新的签名流程,以确保应用能够正常申请和使用所需的系统权限。

在HarmonyOS鸿蒙Next中,如果应用新增了权限申请,开发者需要重新对应用进行签名。这是因为系统需要验证应用的完整性及开发者身份,确保权限请求来自可信源。重新签名步骤包括:更新应用配置、生成新的签名文件、使用DevEco Studio进行重新签名。这一过程有助于提升系统安全性,防止恶意应用滥用权限。

回到顶部