Aller directement au contenu principal
Retour aux plugins
@capgo/capacitor-mock-location-detector
Tutoriel
@capgo/capacitor-mock-location-detector

Détecteur de localisation mockée

Détection de localisations GPS simulées et d'outils de développement qui permettent de faire semblant d'applications

Guide

Tutoriel sur le détecteur de localisation mock

Utiliser @capgo/capacitor-mock-location-detector

Détection de localisations GPS simulées à l'aide de vérifications étayées, sûres pour l'App Store, sur iOS et Android.

Installer

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

Ce plugin expose

  • analyze - Exécuter toutes les vérifications disponibles et retourner un résultat composite évalué.
  • runCheck - Exécuter une couche de détection nommée.
  • getCapabilities - Découvrez les vérifications prises en charge sur la plateforme actuelle.
  • startMonitoring / stopMonitoring - Analyse périodique avec des événements.
  • openDeveloperSettings - Guidez les utilisateurs pour désactiver les outils de développement ou de simulation.

Exemple d'utilisation

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();

Référence complète