{
"version" : "1",
"prompt" : "template",
"title" : "服务协议和隐私政策",
"message" : " 请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/> 你可阅读<a href=\"https://m.qdjk.cn/index.html#license\">《服务协议》</a>和<a href=\"https://m.qdjk.cn/index.html#privacy\">《隐私政策》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",
"buttonAccept" : "同意并接受",
"buttonRefuse" : "暂不同意",
"second" : {
"title" : "确认提示",
"message" : " 进入应用前,你需先同意<a href=\"https://m.qdjk.cn/index.html#license\">《服务协议》</a>和<a href=\"https://m.qdjk.cn/index.html#privacy\">《隐私政策》</a>,否则将无法为您提供更好的服务。",
"buttonAccept" : "同意并继续",
"buttonRefuse" : "不同意"
},
"styles" : {
"backgroundColor" : "#fff",
"borderRadius" : "5px",
"title" : {
"color" : "#333333"
},
"buttonAccept" : {
"color" : "#333333"
},
"buttonRefuse" : {
"color" : "#999999"
}
},
"disagreeMode" : {
"support" : true,
"loadNativePlugins" : false
}
}
- 发布:2024-10-30 16:20
- 更新:2024-10-30 17:09
- 阅读:287
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 21
HBuilderX类型: 正式
HBuilderX版本号: 4.29
手机系统: Android
手机系统版本号: Android 14
手机厂商: 华为
手机机型: Meta30
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: https://app.liuyingyong.cn/build/download/577948d0-9690-11ef-9323-03577d8c93db
示例代码:
操作步骤:
正常启动
正常启动
预期结果:
用户点击同意前不要请求加速度传感器
用户点击同意前不要请求加速度传感器
实际结果:
用户点击同意前请求了加速度传感器
用户点击同意前请求了加速度传感器
bug描述:
应用审核意见:
1.在用户同意隐私政策前,您的应用应用获取用户信息:加速度传感器,不符合华为应用市场审核标准。
修改建议:请在用户同意隐私政策后,再申请获取用户个人信息及权限。
请参考《审核指南》第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
请注意,本次为机审结果。您的应用重新上传后可能还会有其他问题,请以最终审核意见为准。
- 以下是华为给的回复
- HUAWEI AppGallery Connect18:48
尊敬的开发者,您好,感谢耐心等待
您可查看如调用栈自行定位,建议参考审核意见修改,在用户同意隐私政策后,再申请获取用户个人信息及权限。以后续提审结果为准,谢谢。
应用获取用户信息:加速度传感器
android.hardware.SensorManager.registerListener(SensorManager.java:823),
android.hardware.SensorManager.registerListener(SensorManager.java:730),
io.dcloud.feature.sensor.b.a(Unknown Source:17),
io.dcloud.feature.sensor.b.a(Unknown Source:5),
io.dcloud.feature.sensor.AccelerometerFeatureImpl.execute(Unknown Source:1),
io.dcloud.g.b.a(Unknown Source:141),
io.dcloud.g.b.b(Unknown Source:3),
io.dcloud.g.b.processEvent(Unknown Source:174),
io.dcloud.e.c.c.dispatchEvent(Unknown Source:22),
io.dcloud.common.core.ui.l.processEvent(Unknown Source:2),
io.dcloud.common.adapter.ui.AdaUniWebView.exec(Unknown Source:7),
io.dcloud.common.adapter.ui.AdaUniWebView$1.execute(Unknown Source:5),
io.dcloud.common.adapter.util.MessageHandler$1.handleMessage(Unknown Source:3),
android.os.Handler.dispatchMessage(Handler.java:109),
android.os.Looper.loop(Looper.java:228),
android.app.ActivityThread.main(ActivityThread.java:9108),
java.lang.reflect.Method.invoke(Native Method),
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:614),
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1129)
lioe (作者)
是哪个API 会调用 传感器信息呢?
2024-10-30 17:13
lioe (作者)
在隐私弹窗出现的时候 ,APP内的Main.js 和APP.vue 内的代码都没有执行,实在找不到哪个地方会调用了
2024-10-30 17:18
DCloud_Android_zl
加速度计
罗盘
陀螺仪
2024-10-30 17:18
DCloud_Android_zl
可以参考上面描述的这些,如果开启了游客模式,游客模式下不能调用任何涉及隐私的API,参考文档:https://uniapp.dcloud.net.cn/tutorial/app-disagreemode.html
2024-10-30 17:20
lioe (作者)
回复 DCloud_Android_zl: 我的引用 只在业务代码里面会调用 onAccelerometerChange这个API 但华为这边说的是隐私政策同以前就已经调用了
2024-10-30 17:26
DCloud_Android_zl
回复 lioe: 这段堆栈就是你调用了uni的api导致的,你看一下你是不是使用了我们的原生弹框,然后再看一下是不是有游客模式。配置参考上面我发的文档。
2024-10-30 17:31
lioe (作者)
回复 DCloud_Android_zl: 目前是没有开启游客模式的, 如果开启了游客模式, 那么在游客模式下 调用类似陀螺仪这些API 还会成功吗?
2024-10-30 17:44
DCloud_Android_zl
回复 lioe: 会成功,游客模式下需要开发者自己处理
2024-10-30 18:39