华为上线应用太恼火了,同意隐私政策前获取了“加速度传感器”

关于华为开发平台上线应用,请教各位大牛。
问题:华为审核返回:在用户同意隐私政策前,您的应用获取了用户的“加速度传感器”,不符合华为应用市场审核标准。

因为项目是横屏运行,如果在androidmanifest.xml中禁用“加速度传感器”的话,项目就只能竖屏运行了。网上查了下,其它的平台应该也有类似的问题,请教各位大牛都是如何解决的

基本上是 建一个新的acvitity 来展示用户协议,用户同意了之后 再展示cocos的 ,cocos商店里有解决方案

强制横屏呗

一开始就是强制横屏,但貌似cocos还是调用“加速度传感器”,华为审核直接打回了, :joy:

找到了那个用户协议,但是是2.49的,请教能否适用3.x呢?

我只在2.4.7用过,应该可以吧 你可以加作者微信问问

正解,在cocos的activity之前建一个新的activity来展示协议

感谢各位的热情解答,本人对android stuidio不熟悉,再咨询一下,如果新建一个activity,是否还需要在安卓原生建一个存储,记录用户是否已经同意过隐私政策了。

各位大牛,打铁要趁热哈。我咨询了华为的技术团队,得到这样的回复:
“尊敬的开发者,您好。您的应用首次进入,点击不同意隐私政策,强制后台关闭应用进程,再次进入应用的时候应用获取用户信息(加速度传感器)此时并未同意隐私政策,请您参照上方调用栈定位处理,谢谢!”

我在不同意隐私政策时,执行的是“game.end();”退出,是否是因为这个方法没有彻底的退出去呢,各位大牛,举手之劳,帮忙再提供一下你们的宝贵经验,谢谢