Resumen
Sección titulada “Resumen”@capgo/capacitor-mock-location-detector combina múltiples comprobaciones independientes porque ninguna bandera de sistema de confianza detecta herramientas como PoKeep o iMyFone AnyTo.
Capacidades básicas
Sección titulada “Capacidades básicas”analyze- Ejecuta todos los controles disponibles y devuelve un resultado compuesto calificado.runCheck- Ejecuta una capa de detección nombrada.getCapabilities- Descubre los controles admitidos en la plataforma actual.startMonitoring/stopMonitoring- Análisis periódico conlocationIntegrityChangedeventos.openDeveloperSettings- Abre la pantalla de ajustes de mejor esfuerzo para que los usuarios puedan deshabilitar herramientas de desarrollo o de simulación.
Capas de control
Sección titulada “Capas de control”| ID de control | iOS | Android | Propósito |
|---|---|---|---|
system_mock_flag | ✅ | ✅ | Bandera de simulación de sistema operativo/flag de simulación actual en la fijación GPS |
developer_options | — | ✅ | Opciones de desarrollador de Android habilitadas |
developer_mode_indicators | ✅ | ✅ | Heurísticas de compilación de desarrollador/debug indirecto |
mock_location_app | ✅ | ✅ | Packages o esquemas de URL de aplicaciones conocidas que simulan |
adb_enabled | — | ✅ | Depuración de USB habilitada |
mock_provider_settings | — | ✅ | Aplicaciones con permiso de ubicación de simulación de legado concedido |
location_anomaly | ✅ | ✅ | Velocidad de movimiento imposible/teletransporte heurística |
motion_correlation | ✅ | — | Movimiento GPS sin actividad de acelerómetro que coincida |
simulator | ✅ | ✅ | Entorno de simulador/emulador |
Límites importantes
Sección titulada “Límites importantes”- iOS no expone un modo de desarrollador público API. El plugin utiliza heurísticas seguras para la Tienda de MacApp solo.
- Las aplicaciones no pueden deshabilitar programáticamente el modo de desarrollador o mockear los ajustes de ubicación.
Fuente de Verdad
Sección titulada “Fuente de Verdad”Esta referencia está sincronizada desde src/definitions.ts en capacitor-detector-de-ubicación-falsa.