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

Rilevatore di posizione simulata

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

Guida

Tutorial sul rilevatore di posizione di mock

Utilizzo di @capgo/capacitor-rilevatore-di-posizione-di-mock

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

Cosa questo plugin espone

  • 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 strumenti di sviluppatore o di mock.

Esempio 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