Saltare al contenuto principale
Indietro ai plugin
@capgo/capacitor-mock-location-detector
Tutorial
@capgo/capacitor-mock-location-detector

Mock Location Detector

Detecta posizioni GPS simulate e strumenti di sviluppatore che consentono di spoofare le app

Guida

Tutoriale sul rilevamento di posizione simulata

Utilizzo di @capgo/capacitor-mock-location-detector

Detecta posizioni GPS simulate utilizzando controlli stratificati, sicuri per l'App Store, su iOS e Android.

Installa

bun add @capgo/capacitor-mock-location-detector
bunx cap sync

Cos'è esposto da questo plugin

  • analyze - Esegui tutti i controlli disponibili e restituisci un risultato composto valutato.
  • runCheck - Esegui un layer di rilevamento denominato.
  • getCapabilities - Scopri i controlli supportati sulle attuali piattaforme.
  • startMonitoring / stopMonitoring - Analisi periodica con eventi.
  • openDeveloperSettings - Guida gli utenti a disabilitare le tooling di sviluppatore o di mock.

Esempi di utilizzo

import { MockLocationDetector } from '@capgo/capacitor-mock-location-detector';

const result = await MockLocationDetector.analyze({
  requestLocationSample: true,
  minDetectedChecks: 1,
});

if (result.isSimulated) {
  console.warn('Possible GPS spoofing detected', result.checks);
}

await MockLocationDetector.openDeveloperSettings();

Riferimento completo