L'app richiede due permessi importanti durante l'onboarding (e al primo utilizzo di certe schermate). Se li neghi, diverse funzionalità vengono limitate. Spiego cosa fa ognuno e come attivarli in seguito se li hai negati inizialmente.
Notifiche (push)
Cosa fa: permette a Vigía di inviarti push quando una condizione di allerta è soddisfatta — gelata imminente, grandine a 5 km, sisma vicino, ecc.
Senza questo permesso: Vigía continua a funzionare lato server (valuta le condizioni) ma non puoi ricevere le allerte. Le vedresti solo aprendo manualmente l'app. È come avere un allarme antincendio che non suona.
Riattivare:
- iOS: Impostazioni di sistema → Notifiche → Contingencias → Consenti notifiche
- Android: Impostazioni di sistema → App → Contingencias → Notifiche → Attiva
Posizione
Cosa fa: permette all'app di conoscere la tua posizione attuale per mostrare il meteo locale, suggerire la tua città principale durante l'onboarding e scattare allerte di prossimità se entri in un'area con temporale attivo.
Senza questo permesso: l'onboarding ti chiede di scegliere manualmente la città. Le allerte continuano a funzionare se hai configurato esplicitamente i target (città / campi), ma l'app non può "seguirti" se ti sposti in un'altra zona.
Livelli di permesso — ce ne sono due:
- "Solo durante l'uso" (consigliato per la maggior parte) — l'app legge il GPS solo quando è aperta. Nessun consumo di batteria
- "Sempre" (opzionale) — l'app legge il GPS in background. Utile se vuoi allerte grandine mentre guidi o se fai molto affidamento sulle allerte di prossimità. Usa un po' più di batteria
Riattivare:
- iOS: Impostazioni di sistema → Privacy → Servizi di posizione → Contingencias → "Durante l'uso" o "Sempre"
- Android: Impostazioni di sistema → App → Contingencias → Autorizzazioni → Posizione → Solo durante l'uso
E i permessi nel WebView?
Contingencias usa un ibrido nativo + WebView. Le richieste di permesso provengono sempre dal componente nativo del SO (non dal browser interno), quindi appaiono e si comportano come qualsiasi app nativa. Per verificare lo stato, vai alle impostazioni del sistema operativo, non a un menu all'interno dell'app.
Best practice
- Se usi solo Vigía con Campi definiti, notifiche + posizione "Solo durante l'uso" è sufficiente
- Se vuoi che il dashboard si centri sulla tua posizione mentre guidi o cammini, aggiungi la posizione "Sempre"
- Se stai negando le notifiche per paura dello spam — Vigía invia push solo quando una condizione che hai attivato è soddisfatta. Niente marketing, niente newsletter