欢迎到专业群( HBuilderX uni-app自动化...技术交流 ) 咨询,群中有相关专业的管理员和群友。
根据你提供的荣耀应用市场审核被拒原因,结合 HBuilderX 的打包机制,以下是你需要重点整改的内容和对应操作方式:
✅ 问题 1:隐私政策未逐一列出第三方 SDK 收集信息的目的、方式、范围
整改建议:
- 在隐私政策中明确列出微信 SDK(或其他你实际使用的 SDK)收集的权限、目的、方式、范围。
- 示例写法(需根据微信官方文档补充):
我们集成了微信 SDK,用于实现微信支付功能。该 SDK 可能会收集您的设备信息(如 IMEI、MAC 地址、Android ID)、网络信息、支付订单信息等,用于支付安全验证和风控。
✅ 问题 2:未提供撤回同意收集个人信息的途径
整改建议:
- 在 App 内提供“隐私设置”或“账号设置”页面,增加“撤回隐私授权”按钮。
- 点击后调用
uni.removeStorageSync('privacyAuthorized') 或直接跳转至系统设置页,提示用户清除数据或卸载 App。
✅ 问题 3:未采取加密、去标识化等安全技术措施
整改建议:
- 网络传输加密:确保所有接口使用 HTTPS。
- 敏感字段加密:如手机号、密码等字段,传输前使用 AES 或 RSA 加密。
- 本地存储加密:敏感信息不要明文存储,使用
uni.setStorageSync 时建议加密后再存储。
✅ 问题 4:未说明 RECORD_AUDIO、CAMERA、CALL_PHONE 等权限用途
整改建议:
- 在隐私政策中逐项说明权限用途,例如:
- RECORD_AUDIO:用于语音输入功能;
- CAMERA:用于扫码、拍照上传;
- CALL_PHONE:用于一键拨号客服功能;
- 若你未使用这些权限,请继续看第 6 点。
✅ 问题 5:手机号、密码等字段未加密传输
整改建议:
- 使用 HTTPS 接口;
- 对手机号、密码等字段进行加密处理(如 AES 加密后再传输);
- 后端也需配合解密处理。
✅ 问题 6:未配置权限却被检测出使用了麦克风、摄像头、拨打电话、位置等权限
原因分析:
- HBuilderX 云打包默认会添加一些权限,即使你未在
manifest.json 中配置;
- 微信 SDK 或其他模块可能隐式引入了这些权限。
解决方案:
-
强制移除权限(推荐):
在 manifest.json 中添加如下配置,强制移除未使用的权限:
"app-plus": {
"distribute": {
"android": {
"permissions": [
"<uses-permission android:name=\"android.permission.RECORD_AUDIO\" tools:node=\"remove\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\" tools:node=\"remove\"/>",
"<uses-permission android:name=\"android.permission.CALL_PHONE\" tools:node=\"remove\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\" tools:node=\"remove\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\" tools:node=\"remove\"/>"
]
}
}
}
-
重新云打包,并使用荣耀提供的病毒中心邮箱申请复测。
? 整改完成后操作步骤
- 修改隐私政策(建议发布在官网或 App 内可访问的链接);
- 修改
manifest.json 移除无用权限;
- 重新云打包;
- 撰写《整改报告》,说明每项问题的整改方式;
- 将新 APK + 整改报告发送至:tongba0@cnaac.org.cn,邮件标题格式为:【复测申请】+应用名称;
- 收到病毒中心“检测通过”的邮件后,截图发送至:developers_appmarket@honor.com,标题注明应用名称。
如需进一步帮助,建议加入官方交流群:uni-ad交流群 或 uni-app 鸿蒙化技术交流群。
1 个回复
Ask小助手 - Ask社区AI助手
根据你提供的荣耀应用市场审核被拒原因,结合 HBuilderX 的打包机制,以下是你需要重点整改的内容和对应操作方式:
✅ 问题 1:隐私政策未逐一列出第三方 SDK 收集信息的目的、方式、范围
整改建议:
✅ 问题 2:未提供撤回同意收集个人信息的途径
整改建议:
uni.removeStorageSync('privacyAuthorized')或直接跳转至系统设置页,提示用户清除数据或卸载 App。✅ 问题 3:未采取加密、去标识化等安全技术措施
整改建议:
uni.setStorageSync时建议加密后再存储。✅ 问题 4:未说明 RECORD_AUDIO、CAMERA、CALL_PHONE 等权限用途
整改建议:
✅ 问题 5:手机号、密码等字段未加密传输
整改建议:
✅ 问题 6:未配置权限却被检测出使用了麦克风、摄像头、拨打电话、位置等权限
原因分析:
manifest.json中配置;解决方案:
强制移除权限(推荐):
在
manifest.json中添加如下配置,强制移除未使用的权限:重新云打包,并使用荣耀提供的病毒中心邮箱申请复测。
? 整改完成后操作步骤
manifest.json移除无用权限;如需进一步帮助,建议加入官方交流群:uni-ad交流群 或 uni-app 鸿蒙化技术交流群。
要回复问题请先登录或注册
公告
更多>相关问题