Guide
Comment utiliser Mock Location Detector dans Capacitor
Utiliser @capgo/capacitor-mock-location-detector
Détectez les localisations GPS simulées via des vérifications multicouches conformes à l'App Store sur iOS et Android.
Installer
bun add @capgo/capacitor-mock-location-detector
bunx cap sync
Ce que ce plugin expose
analyze- Exécute toutes les vérifications disponibles et renvoie un résultat composite noté.runCheck- Exécute une couche de détection nommée.getCapabilities- Découvre les vérifications prises en charge sur la plateforme actuelle.startMonitoring/stopMonitoring- Analyse périodique avec événements.openDeveloperSettings- Guide users to disable developer or mock tooling.
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
- GitHub : https://github.com/Cap-go/capacitor-mock-location-detector/
- Docs : /docs/plugins/mock-location-detector/