一些遊戲和視頻軟體要定位許可權幹嘛?》

還有我是給還是不給呢》


另外科普一點,新版系統中,app在獲取wifi信息時即使沒有去獲取位置信息,也是會被標記為請示定位許可權的。因為很多軟體(包括系統自己)也會通過周圍的wifi熱點來進行定位。


除了極個別應用例如地圖,確實需要定位許可權,其他大多用來獲取mac地址,用於用戶追蹤(廣告精準推送)

能拒絕的就拒絕,影響使用再打開


Android6.0以前定位不需要用戶授權,默認就授權了。 定位許可權從Android6.0以後被列入危險許可權,需要用戶授權纔可以定位。

遊戲中和視頻軟體中可能包含社交功能,查看同城玩家或用戶,需要定位授權,方便大數據統計、分析,然後進行精準推送。

新聞頭條,瀏覽器也有類似的功能,希望用這些功能可以授權,不需要的話可以禁止授權。


地理位置可以用於反盜號

社交軟體很多都可以發送自己的位置

當然也有精準推送的需求


我開發了一個播放器,

需要判斷藍牙耳機的狀態,

我申請了一個藍牙許可權,

谷歌告訴我只有藍牙許可權不夠,

我必須再申請一個定位許可權,

但是你問我為什麼要申請定位?

其實我也想問。


例1:手機遊戲裡面有一個「和附近的人開黑」功能,需要定位,但是你從來不和附近的人開黑,但是遊戲開發組圖方便,乾脆直接在軟體第一次安裝或者每次啟動請求定位,也可能是開發組內不同部門難以交流,沒法在跳轉頁面前彈個框告知你需要請求定位許可權。

例2:軟體開發者懶,直接把所有需要的許可權一次性申請,許可權不對就不給用;或者是很久以前直接請求定位也沒人管,就一直沒動這一塊。

例3:還是開發者懶,明面上告訴你某些功能需要定位許可權,以後那些需要定位的功能就省得單獨寫代碼了。

例4:需要定位許可權來給你進行用戶畫像,然後把你的數據在同行那裡合理的進行交換,優化客戶服務(其實就是方便精準推送廣告)


推薦閱讀:
相關文章