应用宝隐私合规检查说cocos监听传感器,获取设备传感器

应用宝隐私合规检查说cocos监听传感器,获取设备传感器,然后说要整改,说要在用户点同意协议后,才能获取传感器,这边看了cocos creator打android包出来的代码,发现了传感器有关的代码,在这里
build\jsb-default\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxAccelerometer.java

public Cocos2dxAccelerometer(final Context context) {
mContext = context;

    mSensorManager = (SensorManager) mContext.getSystemService(Context.SENSOR_SERVICE);
    mAcceleration = mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
    mAccelerationIncludingGravity = mSensorManager.getDefaultSensor(Sensor.TYPE_LINEAR_ACCELERATION);
    mGyroscope = mSensorManager.getDefaultSensor(Sensor.TYPE_GYROSCOPE);
}

请问怎么在用户同意协议前 不执行上述代码?

直接把权限全部给他移了

加一个这个就可以安卓弹窗(用于安卓启动弹窗同意隐私协议)

只要功能没用到
这几个加速度传感器 陀螺仪什么的 代码全给屏蔽了

我现在也在做应用宝隐私合规 可以先加个隐私弹窗 用户确定后再跳转到AppActivity

隐私弹窗是不行的,如果用户拒绝了隐私弹窗呢。
现在拒绝之后也要让用户能够进入,否则隐私合规也过不了。

又当又立?

神奇吧,拒绝之后要让提供仅浏览模式。

应用宝吗?

不记得了,应该是应用宝,暂时可以申述通过提审。反正我先把传感器屏了。

我是通过加隐私协议弹窗的形式 也通过了

反正很蛋疼,有时重新提一下,就通过了。

是的 之前提交了好多版本都没事 而且其他应用平台都没事 就应用宝提审不过 你说蛋疼不

我taptap上也被查了,也是这个

我都把 Cocos2dxAccelerometer 这个类整个都去掉了,打包后发布还是提示搜集传感器的行为。我是taptap发布的。