ios14進行升級后,大家會遇到app請求本地網(wǎng)絡(luò)的授權(quán),不知道究竟哪些軟件可以進行授權(quán),想要知道的小伙伴們,就讓小編給大家詳細的講講吧。
授權(quán)方法推薦
本地網(wǎng)絡(luò)也叫局域網(wǎng),是將設(shè)備接入路由器以后形成的網(wǎng)絡(luò),設(shè)備可以通過這張網(wǎng)絡(luò)互相通信,讓你可以在手機上將歌曲從無線音響里播放出來,在公司用公共打印機打印文檔,在朋友家一起用 Switch 聯(lián)機打游戲。
從 iOS 13 開始,應(yīng)用想要獲得當(dāng)前連接到的 Wi-Fi 名稱,那就必須要獲得定位權(quán)限。因為通過識別 Wi-Fi 名稱, 應(yīng)用就能輕松地在你和周圍的人之間建立大數(shù)據(jù)網(wǎng)絡(luò)。但是不給定位權(quán)限不代表應(yīng)用就沒有辦法跟蹤你了,因為應(yīng)用可以通過本地網(wǎng)絡(luò)里的設(shè)備進行跟蹤。
在過去的 iOS 版本中,應(yīng)用可以隨意掃描本地網(wǎng)絡(luò)中的設(shè)備,因此應(yīng)用就可以很輕松地得到本地網(wǎng)絡(luò)里所有設(shè)備的名稱和 MAC 地址。MAC 地址是一種確認網(wǎng)絡(luò)設(shè)備位置的地址,每個網(wǎng)卡都有一個唯一的 MAC 地址,加上 MAC 地址也具有唯一性,設(shè)備廠商會按照一定的規(guī)律分配 MAC,所以不同的局域網(wǎng)都是獨一無二可以識別的。
這樣就通過 MAC 地址和設(shè)備的名字以生成一個特定的「指紋」,持續(xù)地、跨應(yīng)用地、跨設(shè)備地跟蹤用戶的行為,并對用戶畫像持續(xù)進行調(diào)整。
比方說,你從線下渠道買了個新相機,拍完照片利用相機自帶的 Wi-Fi 將照片導(dǎo)入到手機上。這時候帶有某個推廣模塊的應(yīng)用對局域網(wǎng)發(fā)起了一次掃描,識別到了一個新的設(shè)備,推廣模塊會將相機的 MAC 地址上傳了云端,進行簡單的識別對比以后,很容易知道這個 MAC 地址屬于相機。這樣帶有推廣模塊的應(yīng)用都會在畫像里給你加上「相機用戶」這樣的標(biāo)簽,當(dāng)你下次打開帶有同一個推廣模塊的購物應(yīng)用時,你就會看到推薦了大量和相機有關(guān)的東西。所以在 iOS 14 里,Apple 開始對本地網(wǎng)絡(luò)權(quán)限做出了更加嚴格的限制。
哪些 App 需要開本地網(wǎng)絡(luò)權(quán)限?
就大部分應(yīng)用而言,它們都不需要給本地網(wǎng)絡(luò)權(quán)限。因為它們沒有功能會使用到本地網(wǎng)絡(luò),請求這個權(quán)限的主要目的就是為了跟蹤用戶并推送廣告。
· 使用 HomeKit、AirDrop、AirPlay 和 AirPrint 的應(yīng)用也不需要給出本地網(wǎng)絡(luò)權(quán)限,使用這類 API 的時候蘋果會以保護隱私的前提下傳輸和交換數(shù)據(jù)。
· 智能家居 App(非 HomeKit 型,比如米家等)、在線流媒體投屏類 App (比如 Spotify、騰訊視頻等)會相對復(fù)雜一點:配對時需要授予權(quán)限,控制時可以選擇性授予權(quán)限。
· 配對智能家居和電視時,對應(yīng)的 App 只有先在本地找到對應(yīng)的設(shè)備,才能進行配對,所以這個過程是必須要授予本地網(wǎng)絡(luò)權(quán)限的,配對完成以后大部分的智能家居服務(wù)會把設(shè)備記錄到云端。而到了控制時,由于在云端存有智能家居的信息,用戶在控制時 App 會先嘗試從本地提交請求,如果無法連接的話再從云端向設(shè)備推送請求,即可以選擇性授予權(quán)限。
從本地推送和從云端推送,簡單的開關(guān)命令、調(diào)節(jié)命令延遲實際上沒有特別大的區(qū)別,所以不給本地網(wǎng)絡(luò)權(quán)限是完全可以的。只有在網(wǎng)絡(luò)環(huán)境較差時,推送和播放內(nèi)容的時才會感覺到明顯延遲和卡頓。所以我認為,智能家居類 App 還是在線流媒體的投屏推送類 App 只需要在配對時短暫打開一段時間,日常使用的時候完全沒有必要給本地網(wǎng)絡(luò)權(quán)限。
最后這三類 App 是必須要授予本地網(wǎng)絡(luò)權(quán)限的,它們包括:
· 利用本地網(wǎng)絡(luò)進行設(shè)備發(fā)現(xiàn)
· 利用本地網(wǎng)絡(luò)進行數(shù)據(jù)傳輸
· 網(wǎng)絡(luò)調(diào)試工具
利用本地網(wǎng)絡(luò)傳輸數(shù)據(jù)的應(yīng)用還是挺多的,比如你用本地視頻播放器 nPlayer 播放 NAS 里的視頻時就需要本地網(wǎng)絡(luò)權(quán)限;又比如你想要把手機里的照片利用第三方軟件投射到電視上,這也是需要本地網(wǎng)絡(luò)權(quán)限的;再比如你經(jīng)常使用 TIM 里的面對面快傳,這項功能也需要本地網(wǎng)絡(luò)權(quán)限才能正常工作。
最后一個就是極客用得比較多的網(wǎng)絡(luò)調(diào)試工具,比如 HE Network Tools。