Saltar al contenido

@capgo/capacitor-detector de ubicación falsa

Detección de falsificación de GPS para aplicaciones Capacitor en iOS y Android.

@capgo/capacitor-mock-location-detector combina múltiples comprobaciones independientes porque ninguna bandera de sistema de forma fiable detecta 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 desarrollo indirecto
mock_location_appPaquetes de aplicaciones conocidas o esquemas de URL para engañar
adb_enabledDepuración de USB habilitada
mock_provider_settingsAplicaciones con permiso de ubicación de mock de legado concedido
location_anomalyVelocidad de movimiento imposible / heurística de teleportación
motion_correlationMovimiento de GPS sin actividad de acelerómetro que coincida
simulatorEntorno de simulador/emulador
  • No hay un modo de desarrollador público en iOS API. El plugin utiliza solo heurísticas seguras para la tienda de aplicaciones.
  • No se pueden deshabilitar los ajustes de ubicación mock o el modo de desarrollador de manera programática.

Esta referencia está sincronizada desde src/definitions.ts en capacitor-detector-de-ubicación-mock.