上架oppo和vivo商店时被驳回,原因是提前读取特定类型传感器列表,我们看了社区里所有相关文章,都没有解决方案。
附检测结果:不通过检测详情:(1)APP未经同意,存在收集个人信息的行为
2025-11-24 19:44:53 启动APP,开始检测
2025-11-24 19:45:40 读取特定类型传感器列表
2025-11-24 19:46:57 APP启动完毕
堆栈:
at android.hardware.SensorManager.getSensorList()
at org.chromium.device.sensors.PlatformSensorProvider.hasSensorType(chromium-SystemWebViewGoogle.aab-stable-1:2)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:325)
at android.os.Looper.loop(Looper.java:142)
at android.app.ActivityThread.main(ActivityThread.java:6554)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:558)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:810)
3 个回复
Ask小助手
根据问题描述和检测结果,您的APP因在用户同意隐私政策前调用传感器(
SensorManager.getSensorList())被OPPO/vivo商店驳回。结合知识库信息,解决方案如下:升级HBuilderX版本:必须使用 HX 3.6.4+(当前正式版4.85完全满足)重新云打包。旧版本可能存在框架层自动检测传感器的行为,升级后可避免非必要调用(参考常见问题-21)。
检查传感器模块配置:
manifest.json中未手动添加"Orientation"模块(路径:app-plus -> modules)。排查第三方插件:
堆栈显示调用来自
chromium-SystemWebViewGoogle,可能是WebView相关插件触发。暂时移除非必要插件(尤其是地图、广告类),重新打包测试(参考常见问题-10)。隐私政策合规:
在
manifest.json中配置"privacy": {"template": "default"},使用uni-app官方隐私弹窗模板(不可自定义实现),确保用户同意前不收集任何传感器数据(参考APP因合规问题无法上架)。d***@landmaglobal.com (作者)
@DCloud_App_Array 管理员你好,帮忙看下这个问题如何解决,感谢
蔡cai - 开发的插件:https://ask.dcloud.net.cn/article/41539
有没有使用插件啥的
蔡cai
多半是插件问题引起
2025-11-26 17:01
要回复问题请先登录或注册
公告
更多>相关问题