Verificare l'accesso al GPS nella Universal Windows Platform

di Matteo Tumiati, in Windows 10,

Abbiamo visto che la Universal Windows Platform permette di scrivere codice adattivo, così da coprire le diverse classi di device supportate: ad esempio, possiamo verificare la presenza o meno del GPS.

Questa verifica ci permette di capire solo la presenza o meno del GPS, ma non se l'utente ha dato i permessi per accedere alla nostra applicazione. Per questa verifica esiste una API apposita, chiamata Geolocator.RequestAccessAsync.

var accessStatus = await Geolocator.RequestAccessAsync();

switch (accessStatus)
{
  case GeolocationAccessStatus.Allowed:
  break;

  case GeolocationAccessStatus.Denied:
  break;
  
  case GeolocationAccessStatus.Unspecified:
  break;
}

Il metodo RequestAccesAsync restituisce un valore enumerato che rappresenta i vari stati, più uno di errore.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi