Panoramica
Sezione intitolata “Panoramica”@capgo/capacitor-mock-location-detector combina più controlli independenti perché nessuna singola bandiera del sistema rileva con affidabilità strumenti come PoKeep o iMyFone AnyTo.
Capacità di base
Sezione intitolata “Capacità di base”analyze- Esegui tutti i controlli disponibili e restituisci un risultato composto valutato.runCheck- Esegui una sola layer di rilevamento denominata.getCapabilities- Scopri i controlli supportati sulle attuali piattaforme.startMonitoring/stopMonitoring- Analisi periodica conlocationIntegrityChangedeventi.openDeveloperSettings- Apri la schermata di impostazioni a miglior favore affinché gli utenti possano disabilitare strumenti di sviluppatore o di mock.
Layer di controllo
Sezione intitolata “Layer di controllo”| ID di controllo | iOS | Android | Scopo |
|---|---|---|---|
system_mock_flag | ✅ | ✅ | Flag di simulazione/sincronizzazione OS sul fix GPS corrente |
developer_options | — | ✅ | Opzioni sviluppatore Android abilitate |
developer_mode_indicators | ✅ | ✅ | Euristiche di costruzione debug/indiretto |
mock_location_app | ✅ | ✅ | Pacchetti o schemi URL di app noti |
adb_enabled | — | ✅ | USB debugging abilitato |
mock_provider_settings | — | ✅ | App concesso permesso di mock-location legacy |
location_anomaly | ✅ | ✅ | Velocità di movimento impossibile/teletrasporto euristica |
motion_correlation | ✅ | — | Movimento GPS senza attività di accelerometro corrispondente |
simulator | ✅ | ✅ | Ambiente di simulatore/emulatore |
Limi di Importanza
Sezione intitolata “Limi di Importanza”- IOS non esporre un pubblico Modo dello Sviluppatore API.
- Gli App non possono disabilitare programmaticamente il Modo dello Sviluppatore o simulare impostazioni di posizione.
Fonte di Verità
Sottosezione intitolata “Fonte di Verità”Questa riferimento è sincronizzato da src/definitions.ts in capacitor-mock-location-detector.