Salta al contenuto principale
@capgo/capacitor-mock-location-detector Autenticazione e sicurezza Open source

Rilevatore di posizioni simulate Plugin Capacitor

Rileva posizioni GPS simulate e strumenti di sviluppo per lo spoofing

Installa

bun add @capgo/capacitor-mock-location-detector bunx cap sync
npm, pnpm o yarn
  • npm install @capgo/capacitor-mock-location-detector
  • pnpm add @capgo/capacitor-mock-location-detector
  • yarn add @capgo/capacitor-mock-location-detector

Guida

Come usare Mock Location Detector in Capacitor

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

Rileva posizioni GPS simulate con controlli a più livelli, sicuri per l'App Store su iOS e Android.

Installa

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

Funzionalità del plugin

  • analyze - Esegue tutti i controlli disponibili e restituisce un punteggio composito.
  • runCheck - Esegue un singolo livello di rilevamento specifico.
  • getCapabilities - Scopre i controlli supportati sulla piattaforma corrente.
  • startMonitoring / stopMonitoring - Analisi periodica con gestione degli eventi.
  • openDeveloperSettings - Guida l'utente a disabilitare gli strumenti di sviluppo o mock.

Esempio d'uso

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

FAQ

FAQ del plugin Mock Location Detector

Come installo il plugin Mock Location Detector in un'app Capacitor?

Esegui "bun add @capgo/capacitor-mock-location-detector" (o "npm install @capgo/capacitor-mock-location-detector"), poi esegui "bunx cap sync" in modo che i progetti iOS e Android integrino il code nativo. Importalo da "@capgo/capacitor-mock-location-detector" nel tuo code.

@capgo/capacitor-mock-location-detector funziona con React, Vue e Angular?

Sì. Mock Location Detector è un pacchetto Capacitor, quindi funziona con qualsiasi framework web che giri all'interno di Capacitor, inclusi Ionic, React, Vue, Angular, Svelte e JavaScript puro.

Quale versione di Capacitor supporta @capgo/capacitor-mock-location-detector?

I plugin Capgo seguono la major version di Capacitor: usa la major version del plugin che corrisponde alla tua major version di Capacitor (ad esempio plugin v8 con Capacitor 8). La tabella di compatibilità nel README di GitHub elenca le versioni mantenute.

@capgo/capacitor-mock-location-detector è gratuito e open source?

Sì. Il codice sorgente di code è pubblico su GitHub all'indirizzo https://github.com/Cap-go/capacitor-mock-location-detector/ e il pacchetto si installa gratuitamente da npm. Bug report e pull request sono benvenuti.

Posso aggiornare code che usa Mock Location Detector senza passare dalla revisione dell'App Store?

Installare o aggiornare il plugin modifica il code nativo, quindi serve una nuova build per lo store. Dopo, le modifiche a JavaScript, HTML e CSS che chiamano il plugin possono essere rilasciate subito con le live updates di Capgo.

Distribuisci modifiche a Mock Location Detector senza attendere la revisione dell'app

Una volta incluso il plugin nella build dello store, Capgo invia le modifiche a JavaScript, HTML e CSS tramite live updates in pochi minuti.

Inizia con Capgo