Panoramica
Sezione intitolata “Panoramica”@capgo/capacitor-mock-location-detector combina più controlli independenti perché nessun singolo flag del sistema rileva in modo affidabile strumenti come PoKeep o iMyFone AnyTo.
Capacità fondamentali
Sezione intitolata “Capacità fondamentali”analyze- Esegui tutti i controlli disponibili e restituisci un risultato composto valutato.runCheck- Esegui una sola layer di detezione denominata.getCapabilities- Scopri i controlli supportati sulle attuali piattaforme.startMonitoring/stopMonitoring- Analisi periodica conlocationIntegrityChangedeventi.openDeveloperSettings- Open the best-effort settings screen so users can disable developer or mock tooling.
Controlla Layer
Sottosezione intitolata “Controlla Layer”| ID di controllo | IOS | Android | Scopo |
|---|---|---|---|
system_mock_flag | ✅ | ✅ | Bandiera OS mock/simulation per la posizione attuale del GPS |
developer_options | — | ✅ | Opzioni sviluppatore Android abilitate |
developer_mode_indicators | ✅ | ✅ | L'opzione sviluppatore Android abilitata |
mock_location_app | ✅ | ✅ | Pacchetti o schemi URL noti di simulazione di applicazioni |
adb_enabled | — | ✅ | USB debugging abilitato |
mock_provider_settings | — | ✅ | Applicazioni concesso permesso di mock-location legacy |
location_anomaly | ✅ | ✅ | Velocità di movimento impossibile / heuristica di teleportazione |
motion_correlation | ✅ | — | Movimento GPS senza attività accelerometrica corrispondente |
simulator | ✅ | ✅ | Ambiente di simulazione/emulatore |
Importanti Limiti
Sezione intitolata “Importanti Limiti”- L'iOS non esporre un pubblico Modalità di sviluppatore API. Il plugin utilizza solo heuristici sicuri per l'App Store.
- Apps cannot programmatically disable Developer Mode or mock location settings.
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa riferimento è sincronizzato da src/definitions.ts su capacitor-mock-location-detector.