HarmonyOS鸿蒙Next中在用户同意隐私政策前获取ANDROID ID不符合华为应用市场审核标准的修改建议
HarmonyOS鸿蒙Next中在用户同意隐私政策前获取ANDROID ID不符合华为应用市场审核标准的修改建议
您的应用审核未通过。
应用ID:10663795
应用名称:都学MBA
应用版本:5.2.3
被拒绝原因:
-
在用户同意隐私政策前,您的应用获取了用户的【ANDROID ID】不符合华为应用市场审核标准。
修改建议:请在用户同意隐私政策后,再申请获取用户个人信息及权限。
请参考《审核指南》第7.5相关审核要求:https://developer.huawei.com/consumer/cn/doc/50104
APP常见个人信息保护问题FAQ请参考:
https://developer.huawei.com/consumer/cn/doc/distribution/app/FAQ-faq#h2-1628498414951-0 -
经检测发现,您的应用存在收集用户的【ANDROID ID】的行为,但未在应用内的隐私政策/在AppGallery Connect上提交的隐私政策网址中进行说明。
修改建议:请在应用内的隐私政策/在AppGallery Connect上提交的隐私政策网址中,对应用所收集个人信息的目的、方式、范围进行说明。
请参考《审核指南》第7.10相关审核要求:https://developer.huawei.com/consumer/cn/doc/50104
APP常见个人信息保护问题FAQ请参考:https://developer.huawei.com/consumer/cn/doc/distribution/app/FAQ-faq#h2-1628486431553-1
测试环境:Wi-Fi联网、中文环境、HarmonyOS 2.0.0(机型HUAWEI P50 Pro)。
新版本未改动 权限请求,未更新第三方库版本,自查未发现获取了用户的【ANDROID ID】行为,希望给到一个具体的解释
更多关于HarmonyOS鸿蒙Next中在用户同意隐私政策前获取ANDROID ID不符合华为应用市场审核标准的修改建议的实战教程也可以访问 https://www.itying.com/category-93-b0.html
尊敬的开发者,您好!调用栈涉及应用信息,请通过互动中心反馈以便我们为您提供调用栈。谢谢!
更多关于HarmonyOS鸿蒙Next中在用户同意隐私政策前获取ANDROID ID不符合华为应用市场审核标准的修改建议的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS鸿蒙Next中,应用在用户同意隐私政策前获取ANDROID ID的行为违反了华为应用市场的审核标准。根据华为应用市场的隐私政策要求,应用在用户未明确同意隐私政策前,不得收集任何用户数据或设备信息。ANDROID ID作为设备唯一标识符,属于敏感信息,必须在用户同意隐私政策后才能获取。
要解决此问题,开发者需要调整应用逻辑,确保在用户同意隐私政策前不进行任何数据收集操作。具体修改建议如下:
-
延迟获取ANDROID ID:将获取ANDROID ID的代码逻辑移至用户同意隐私政策之后执行。可以在用户点击“同意”按钮后,再调用相关API获取ANDROID ID。
-
权限声明:在应用的隐私政策中明确说明将收集ANDROID ID,并解释其用途。确保用户在使用应用前能够充分了解并同意相关数据收集行为。
-
代码检查:审查应用代码,确保没有在用户同意隐私政策前通过任何方式(如后台服务、第三方SDK等)获取ANDROID ID或其他设备信息。
-
测试验证:修改后,进行充分测试,确保应用在用户同意隐私政策前不会获取ANDROID ID,并且所有功能正常运行。
通过以上修改,应用将符合华为应用市场的审核标准,避免因隐私政策问题导致审核不通过。
在HarmonyOS鸿蒙Next中,若在用户同意隐私政策前获取ANDROID ID,将违反华为应用市场审核标准。建议修改为:在应用启动时,先展示隐私政策弹窗,用户同意后再获取ANDROID ID。具体实现可通过PrivacyManager
类检查用户授权状态,确保在用户明确同意后,再调用Settings.Secure.getString()
获取ANDROID ID。这样既符合隐私合规要求,也能通过应用市场审核。