Resumen
Sección titulada “Resumen”@capgo/capacitor-mock-location-detector combina múltiples comprobaciones independientes porque ninguna bandera del sistema operativo detecta de manera fiable herramientas como PoKeep o iMyFone AnyTo.
Capacidades básicas
Sección titulada “Capacidades básicas”analyze- Ejecuta todas las comprobaciones disponibles y devuelve un resultado compuesto calificado.runCheck- Ejecuta una capa de detección nombrada.getCapabilities- Descubre las comprobaciones admitidas en la plataforma actual.startMonitoring/stopMonitoring- Análisis periódico conlocationIntegrityChanged- eventos.openDeveloperSettings- Abre la pantalla de ajustes de mejor esfuerzo para que los usuarios puedan deshabilitar herramientas de desarrollador o de simulación.
Capas de comprobación
Sección titulada “Capas de comprobación”| ID de comprobación | iOS | Android | Propósito |
|---|---|---|---|
system_mock_flag | ✅ | ✅ | Bandera de simulación de ubicación del sistema operativo 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 | ✅ | ✅ | Paquetes o esquemas de URL de aplicaciones conocidas que simulan ubicación |
adb_enabled | — | ✅ | Depuración USB habilitada |
mock_provider_settings | — | ✅ | Aplicaciones con permiso de ubicación de simulación de legado concedido |
location_anomaly | ✅ | ✅ | Velocidad de movimiento imposible / heurística de teleportación |
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”- No se expone un modo de desarrollador público en iOS API. El plugin utiliza heurísticas seguras para la tienda de aplicaciones únicamente.
- No se pueden deshabilitar los ajustes de ubicación mock o el modo de desarrollador de forma programática en las aplicaciones.
Fuente de Verdad
Sección titulada “Fuente de Verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-detector-de-ubicación-mock.