一些游戏和视频软体要定位许可权干嘛?》

还有我是给还是不给呢》


另外科普一点,新版系统中,app在获取wifi信息时即使没有去获取位置信息,也是会被标记为请示定位许可权的。因为很多软体(包括系统自己)也会通过周围的wifi热点来进行定位。


除了极个别应用例如地图,确实需要定位许可权,其他大多用来获取mac地址,用于用户追踪(广告精准推送)

能拒绝的就拒绝,影响使用再打开


Android6.0以前定位不需要用户授权,默认就授权了。 定位许可权从Android6.0以后被列入危险许可权,需要用户授权才可以定位。

游戏中和视频软体中可能包含社交功能,查看同城玩家或用户,需要定位授权,方便大数据统计、分析,然后进行精准推送。

新闻头条,浏览器也有类似的功能,希望用这些功能可以授权,不需要的话可以禁止授权。


地理位置可以用于反盗号

社交软体很多都可以发送自己的位置

当然也有精准推送的需求


我开发了一个播放器,

需要判断蓝牙耳机的状态,

我申请了一个蓝牙许可权,

谷歌告诉我只有蓝牙许可权不够,

我必须再申请一个定位许可权,

但是你问我为什么要申请定位?

其实我也想问。


例1:手机游戏里面有一个「和附近的人开黑」功能,需要定位,但是你从来不和附近的人开黑,但是游戏开发组图方便,干脆直接在软体第一次安装或者每次启动请求定位,也可能是开发组内不同部门难以交流,没法在跳转页面前弹个框告知你需要请求定位许可权。

例2:软体开发者懒,直接把所有需要的许可权一次性申请,许可权不对就不给用;或者是很久以前直接请求定位也没人管,就一直没动这一块。

例3:还是开发者懒,明面上告诉你某些功能需要定位许可权,以后那些需要定位的功能就省得单独写代码了。

例4:需要定位许可权来给你进行用户画像,然后把你的数据在同行那里合理的进行交换,优化客户服务(其实就是方便精准推送广告)


推荐阅读:
相关文章