HarmonyOS鸿蒙Next中微信小程序转鸿蒙,检测到当前软件包user_grant类型的权限与隐私政策中声明的权限不一致,请修改后提交

HarmonyOS鸿蒙Next中微信小程序转鸿蒙,检测到当前软件包user_grant类型的权限与隐私政策中声明的权限不一致,请修改后提交 不知道我们代码对应权限怎么填写,想要选择并且读取手机文件管理器里的文件,我们需要选取pdf、word等文档、图片、视频、音频,暂时没有办法提交,一直显示检测到当前软件包user_grant类型的权限与隐私政策中声明的权限不一致,请修改后提交。

cke_458.png

cke_728.png


更多关于HarmonyOS鸿蒙Next中微信小程序转鸿蒙,检测到当前软件包user_grant类型的权限与隐私政策中声明的权限不一致,请修改后提交的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

若仅仅是想要选择并且读取手机文件管理器里的文件。读取文件管理器中的文件,无需申请权限,可以通过文件Picker读写文件管理器中的文件。将代码中privateDescriptions中的权限删除再上传即可

可参考官网文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/app-permission-group-list#%E6%96%87%E4%BB%B6deprecated

更多关于HarmonyOS鸿蒙Next中微信小程序转鸿蒙,检测到当前软件包user_grant类型的权限与隐私政策中声明的权限不一致,请修改后提交的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


检查agc后台的隐私政策

在HarmonyOS Next中,微信小程序转鸿蒙应用时,user_grant类型的权限必须在隐私政策文件中明确声明。请检查应用配置中声明的权限列表与隐私政策文档内容是否完全一致,确保所有需要用户授权的权限均在隐私政策中准确列出,包括权限名称和用途说明。修改后重新编译提交即可通过审核。

在HarmonyOS Next中,微信小程序转鸿蒙应用时,user_grant权限(如文件访问权限)必须在隐私政策中明确声明用途,并与代码中实际申请的权限严格对应。根据截图,问题可能出在以下方面:

  1. 权限声明不匹配:检查应用配置文件中声明的ohos.permission.READ_USER_STORAGE等文件读写权限是否与隐私政策中描述的权限用途一致。例如,若隐私政策仅说明“用于读取图片”,但代码中同时请求了PDF、视频等文件访问权限,则会导致检测失败。

  2. 隐私政策内容缺失:在隐私政策文本中需逐条列出所有user_grant权限(如文件读取、媒体访问等),并明确说明具体场景(例如“用户选择文档时访问本地文件”)。避免使用模糊描述。

  3. 配置文件检查:确认module.json5中声明的权限范围覆盖实际功能需求(如支持PDF/Word/图片等多格式文件时,需声明完整的存储权限),同时确保权限名称与HarmonyOS权限列表完全一致。

建议核对代码中requestPermissionsFromUser调用的权限组与隐私政策中的声明,确保两者完全对应。修改后重新打包提交即可通过检测。

回到顶部