Aller directement au contenu principal
@capgo/capacitor-détecteur de localisation mockée Sécurité et authentification Source

Capacité de détection de localisation mockée plugin Capacitor

Détection de localisations GPS simulées et outils de développement permettant de simuler les applications

Installer

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

Guide

Comment utiliser le détecteur de localisation mock dans Capacitor

Utilisation de @capgo/capacitor-mock-location-detector

Détections de localisations GPS simulées à l'aide de vérifications encoussé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 quoi

  • analyze - Exécutez toutes les vérifications disponibles et renvoyez un résultat composite évalué.
  • runCheck - Exécutez 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 Désactivez 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

FAQ

FAQ du détecteur de localisation mock

Comment installer le détecteur de localisation mock dans une application Capacitor ?

Exécutez la commande « bun add @capgo/capacitor-mock-location-detector » (ou « npm install @capgo/capacitor-mock-location-detector »), puis exécutez « bunx cap sync » afin que les projets iOS et Android prennent en compte le projet natif code. Importez-l’à partir de « @capgo/capacitor-mock-location-detector » dans votre application code.

Le détecteur de localisation @capgo/capacitor-mock-location-detector fonctionne-t-il avec React, Vue et Angular ?

Oui. Le détecteur de localisation mock est un package Capacitor, il fonctionne donc avec tout framework web qui s'exécute à l'intérieur de Capacitor, y compris Ionic, React, Vue, Angular, Svelte et JavaScript pur.

Quelle version de Capacitor est prise en charge par @capgo/capacitor-mock-location-detector ?

Capgo plugins suivent la version majeure de Capacitor : utilisez la version majeure du plugin qui correspond à la version majeure de votre Capacitor (par exemple, plugin v8 avec Capacitor 8). La table de compatibilité dans le README du GitHub liste les versions maintenues.

Est-ce que @capgo/capacitor-mock-location-detector est gratuit et open source ?

Oui. Le code source de code est public sur GitHub à https://github.com/Cap-go/capacitor-mock-location-detector/ et le package est gratuit pour l'installer depuis npm. Les rapports de bugs et les demandes de pull sont les bienvenus.

Puis-je mettre à jour code qui utilise Mock Location Detector sans passer par une revue de l'App Store ?

L'installation ou la mise à jour du plugin change le code natif de code, il faut donc une nouvelle build de l'application. Une fois cela fait, les modifications JavaScript, HTML et CSS qui appellent le plugin peuvent être déployées instantanément avec les mises à jour Capgo.

Envoyez les modifications du détecteur de localisation mock sans attendre l'examen de l'application

Une fois le plugin est dans votre magasin de build, Capgo mises à jour en direct push vos modifications JavaScript, HTML et CSS vers les utilisateurs en quelques minutes.

Démarrer avec Capgo