HarmonyOS 鸿蒙Next中应用上架权限问题
HarmonyOS 鸿蒙Next中应用上架权限问题 检测到当前软件包user_grant类型的权限与隐私政策中声明的权限不一致,请修改后提交。
只在软件包中的权限:[DISTRIBUTED_DATASYNC]

权限我只有这俩个 ,上架这里提示的问题
检测到当前软件包user_grant类型的权限与隐私政策中声明的权限不一致,请修改后提交。
只在软件包中的权限:[DISTRIBUTED_DATASYNC]
如何解决呢~
更多关于HarmonyOS 鸿蒙Next中应用上架权限问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
开发者你好,可以先参考此文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/camera-preparation 去排查问题。同时相机权限是需要向用户进行弹窗授权的具体步骤参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/request-user-authorization。
同时需要注意一下 AGC 平台上的证书是否使用了发布证书进行打包的。如此回复有用的话,麻烦点个采纳
更多关于HarmonyOS 鸿蒙Next中应用上架权限问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
请参考排查文档或下述步骤进行排查。
- 查看项目module.json5文件的requestPermissions标签,列出其中的隐私权限;
- 排查是否使用了已废弃权限,例如ohos.permission.WRITE_MEDIA权限。需要根据文档说明使用替换方案。
- AGC平台上打开隐私协议,查看设备权限调用模块中包含的隐私协议,与步骤(1)结论对比,并修改一致;
- 若问题没有解决,在AGC提交审核界面查看应用隐私说明模块列举的权限,与隐私协议中权限对比,并修改一致。(软件包存在部分权限通过其他包引入,没在module.json5文件中声明,需要判断是否有必要引入该包。)
- 检测是否使用了隐私协议服务,和配置的权限是否和软件包中一致。
问题在于应用包中声明了 DISTRIBUTED_DATASYNC 权限,但隐私政策中未明确说明该权限的使用目的。请按以下步骤解决:
- 更新隐私政策:在隐私政策中补充
DISTRIBUTED_DATASYNC权限的声明,明确说明其用途(如跨设备数据同步),确保与软件包中的权限列表一致。 - 检查权限配置:确认应用配置文件中仅声明实际需要的权限,移除冗余声明。
- 重新打包提交:修改后重新构建软件包并提交审核。
确保权限声明与实际功能匹配,隐私政策需详细描述权限使用场景,以避免审核失败。


