Saltar al contenido

@capgo/capacitor-detector-de-ubicación-ficticia

Detección de spoofing de GPS por capas para aplicaciones Capacitor en iOS y Android.

@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.

  • 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 con locationIntegrityChanged - eventos.
  • openDeveloperSettings - Abre la pantalla de ajustes de mejor esfuerzo para que los usuarios puedan deshabilitar herramientas de desarrollador o de simulación.
ID de comprobacióniOSAndroidPropósito
system_mock_flagBandera de simulación de ubicación del sistema operativo actual en la fijación GPS
developer_optionsOpciones de desarrollador de Android habilitadas
developer_mode_indicatorsHeurísticas de compilación de desarrollador/debug indirecto
mock_location_appPaquetes o esquemas de URL de aplicaciones conocidas que simulan ubicación
adb_enabledDepuración USB habilitada
mock_provider_settingsAplicaciones con permiso de ubicación de simulación de legado concedido
location_anomalyVelocidad de movimiento imposible / heurística de teleportación
motion_correlationMovimiento GPS sin actividad de acelerómetro que coincida
simulatorEntorno de simulador/emulador
  • 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.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-detector-de-ubicación-mock.