Perché le app per iPhone richiedono “Dispositivi sulla rete locale”

La richiesta di autorizzazione alla rete locale su un iPhone con iOS 14

Le app per iPhone e iPad devono chiedere l’autorizzazione “per trovare e connettersi ai dispositivi sulla rete locale”. Questa richiesta era aggiornamenti per iOS 14 e iPadOS 14, ecco cosa significa questo messaggio e come dovresti rispondere.

Perché le app chiedono di eseguire la scansione della rete locale

Ogni volta che un’app per iPhone o iPad desidera eseguire la scansione della rete locale alla ricerca di dispositivi e connettersi ad essi, deve prima chiedere l’autorizzazione.

Verrà visualizzata una finestra di dialogo che dice che un’app “desidera trovare e connettersi ai dispositivi sulla rete locale” durante l’utilizzo di molte app. Hai solo due opzioni: “Non consentire” o “OK”.

Se concedi l’accesso, un’app può eseguire la scansione delle reti a cui ti connetti per i dispositivi. Ad esempio, un’app che deve connettersi a un altoparlante intelligente o a un Chromecast avrà bisogno di questo accesso per trovare tali dispositivi sulla rete e connettersi ad essi. se non consenti l’accesso alla scansione della rete locale, non troverà il dispositivo locale.

Tuttavia, alcune app sembrano richiedere questo accesso per scopi poco chiari. Ad esempio, l’app di Facebook richiede questa autorizzazione, forse per poter trasmettere video a un altro dispositivo? Abbiamo anche visto questo messaggio apparire nelle applicazioni bancarie e non siamo sicuri del perché.

Le app potrebbero teoricamente utilizzare questa funzione per raccogliere dati sulla tua rete, ad esempio, potrebbero rilevare i dispositivi intelligenti sulla tua rete e utilizzare tali informazioni per mettere a punto un profilo pubblicitario su di te.

Prima che Apple introducesse questo messaggio, le app per iPhone o iPad potevano farlo in background senza la tua autorizzazione. La scansione non è nuova: l’unica cosa nuova qui è il prompt.

Dovresti consentire o rifiutare la richiesta?

Spotify chiede di scansionare la rete locale su un iPhone

Se prevedi di utilizzare una funzionalità che richiede la ricerca e la connessione a un dispositivo sulla tua rete locale in quell’app, dovresti consentire la richiesta. Ecco alcuni esempi di richieste che dovresti consentire:

  • App musicali, se prevedi di connetterti a un altoparlante intelligente.
  • App video, se prevedi di eseguire lo streaming su un Chromecast o un altro dispositivo.
  • App Smarthome che trovano e si connettono ai dispositivi sulla tua rete.

Se non prevedi di utilizzare una funzione che lo richiede, ad esempio se stai solo ascoltando musica con le cuffie in Spotify e non prevedi di connetterti a un altoparlante intelligente, puoi rifiutare questa richiesta senza un problema.

Anche se cambi idea, puoi attivare o disattivare rapidamente l’accesso di un’app alla tua rete locale nell’app Impostazioni.

Se non hai la più pallida idea del motivo per cui un’app desidera questa funzionalità, ad esempio se un’app di banking online desidera eseguire la scansione dei dispositivi locali, ti consigliamo di rifiutare la richiesta. Ciò contribuirà a proteggere la tua privacy, assicurando che le app non possano raccogliere tanti dati sulla tua rete e sui dispositivi che possiedi.

Come controllare l’accesso alla rete locale in un secondo momento

Se in seguito cambi idea e desideri concedere a un’app l’accesso alla rete locale o revocare la capacità dell’app di accedere ai dispositivi sulla tua rete locale, puoi modificare questa impostazione in un secondo momento.

Per farlo, vai su Impostazioni> Privacy> Rete locale sul tuo iPhone. Qualsiasi app che ha richiesto l’autorizzazione per accedere alla tua rete locale apparirà qui. Le app con un interruttore verde hanno accesso alla tua rete locale, mentre le app con un interruttore disattivato no. Tocca l’interruttore per consentire o negare l’accesso alla rete locale per un’app.

La schermata Impostazioni> Privacy> Rete locale su un iPhone” width=”650″ height=”439″ onload=”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);” onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”></p>
<style>
<p>			body #primary .entry-content ul # nextuplist {list-style-type: none; margin-left: 0px; padding-left: 0px;} body #primary .entry-content ul # nextuplist li a {text-decoration: none ; color: # 1d55a9;}
		</style>
</div>
</div></div><div class=

Articoli correlati

Ultimi articoli