@capgo/capacitor-mock-location-detector
Rileva posizioni GPS simulate e strumenti di sviluppo che consentono lo spoofing delle app
Panoramica
Sezione intitolata “Panoramica”Rileva posizioni GPS simulate e strumenti di sviluppo che consentono lo spoofing delle app
Inizia con getCapabilities() e gli altri metodi principali elencati qui sotto.
Supporto piattaforme
Sezione intitolata “Supporto piattaforme”| Piattaforma | Supporto | Note |
|---|---|---|
| iOS | Sì | Nativo |
| Android | Sì | Nativo |
| Web | Parziale | Vedi come iniziare |
Funzionalità principali
Sezione intitolata “Funzionalità principali”analyze- Esegue tutti i controlli disponibili e restituisce un risultato composito punteggiato.runCheck- Esegue un singolo livello di rilevamento specifico.getCapabilities- Elenca i controlli supportati sulla piattaforma corrente.startMonitoring/stopMonitoring- Analisi periodica conlocationIntegrityChangedeventi.openDeveloperSettings- Apri la schermata delle impostazioni per permettere agli utenti di disabilitare gli strumenti di debug o mock.
Controlla Layer
Sezione intitolata “Controlla Layer”| Controlla ID | iOS | Android | Scopo |
|---|---|---|---|
system_mock_flag | ✅ | ✅ | Flag di mock/simulazione OS sul fix GPS attuale |
developer_options | — | ✅ | Opzioni sviluppatore Android attive |
developer_mode_indicators | ✅ | ✅ | Euristiche indirette per build di sviluppo/debug |
mock_location_app | ✅ | ✅ | Pacchetti app o URL scheme di spoofing noti |
adb_enabled | — | ✅ | Debug USB abilitato |
mock_provider_settings | — | ✅ | App con permessi legacy mock-location |
location_anomaly | ✅ | ✅ | Euristiche di teleport o velocità impossibile |
motion_correlation | ✅ | — | Movimento GPS senza attività dell'accelerometro |
simulator | ✅ | ✅ | Ambiente simulator/emulator |
Limiti importanti
Sezione intitolata “Limiti importanti”- iOS non espone un API pubblico per la Developer Mode. Il plugin usa solo euristiche sicure per l'App Store.
- Le app non possono disabilitare programmaticamente la Developer Mode o le impostazioni di mock location.
Fonte di verità
Sezione intitolata “Fonte di verità”Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-mock-location-detector.