Quale app ha utilizzato la mia posizione?


5

A volte la cosa della cerchia di localizzazione appare nel mio systray indicando che qualcosa ha richiesto la mia posizione.

Nelle impostazioni della posizione sulla privacy di Windows 10, posso vedere cosa può usare la mia posizione, ma c'è un modo per vedere cosa ha usato la mia posizione?


Solo le applicazioni per le quali hai fornito l'autorizzazione sono in grado di ottenere la tua posizione. Quindi l'elenco delle applicazioni, elencate che possono usare la tua posizione, sono le uniche applicazioni che hanno / hanno / determineranno la tua posizione.
Ramhound,

2
Che io sappia, che ho cercato di affermare nella domanda, ma mi chiedevo se ci fosse un registro o qualcosa da qualche parte per vedere cosa usava la mia posizione quando .
Svish,

No; Non c'è
Ramhound,

Risposte:


1

"La tua posizione è attualmente in uso" è un messaggio che stai ricevendo perché un'app acquisita da Windows Store utilizza il servizio di sistema "Servizio di geolocalizzazione" di Windows 10 (denominato lfsvc) per determinare la tua posizione. La disabilitazione di questo servizio impedirà questo comportamento ma non influirà su altre applicazioni (come la maggior parte dei browser Web) per determinare approssimativamente la tua posizione con altri mezzi.

Per abilitare i servizi di localizzazione per un singolo utente e l'app di Windows Store, vai su Impostazioni> Privacy> Posizione> Servizio posizione . Fai scorrere l'interruttore in posizione On o Off per abilitare / disabilitare l'opzione per qualsiasi app di Windows Store.

Windows stesso non fornisce alcun metodo diretto per scoprire quale applicazione sta chiamando il servizio di geolocalizzazione, quindi è necessario essere un po 'creativi.

Un metodo semplice sarebbe quello di esaminare l'elenco delle app di Windows Store abilitate a utilizzare il servizio di localizzazione, quindi disabilitare progressivamente queste app dall'utilizzarlo, a partire dai candidati più probabili, fino a quando queste notifiche non si interrompono e non arrivano più.

Il metodo complicato, adatto a programmatori avanzati, consisterebbe nell'installare e collegare il debugger WinDbg al lfsvcservizio e impostare punti di interruzione sui punti di ingresso per intercettare le chiamate. Ulteriori informazioni sono disponibili nell'articolo di Microsoft Come eseguire il debug dei servizi di Windows . Anche se ho fatto questo debug, anche se usando Visual Studio piuttosto che WinDbg, questa non è una soluzione che consiglierei o approfondire.


Qualche commento? Svish? nixda?
Harry

Quindi, usando la modalità di debug, è possibile scoprire l'app che sta utilizzando la posizione? - Mi piacerebbe davvero saperne di più, se solo tu potessi darci un link a qualsiasi, diciamo, il tuo articolo o qualcosa del genere, sarebbe fantastico :)
Tiw

this is not a solution that I would recommend or go into in detail.-
peccato

@nixda: non è necessario, dal momento che il link sopra è già un buon inizio. Se hai le conoscenze per esaminarlo, le informazioni aggiuntive di cui hai bisogno sono solo i dettagli che possono essere cercati su Google o le domande possono essere poste qui.
Harry
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.