Aller directement au contenu principal
Retour aux plugins
@capgo/capacitor-mock-location-detector
Tutoriel
@capgo/capacitor-détecteur-de-position-mock

Détecteur de position mock

Détections de positions 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ée

Utilisation de @capgo/capacitor-détecteur-de-localisation-mockée

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

Installation

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écouvrir les vérifications supportées sur la plateforme actuelle.
  • startMonitoring / stopMonitoring - Analyse périodique avec des événements.
  • openDeveloperSettings - Guider les utilisateurs pour désactiver les outils de développeur 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