Présentation
Section intitulée « Présentation »@capgo/capacitor-mock-location-detector associe plusieurs vérifications independantes car aucune drapeau d'OS n'est fiable pour détecter des outils comme PoKeep ou iMyFone AnyTo.
Capacités de base
Sous-titre « Capacités de base »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 aveclocationIntegrityChanged- Événements.openDeveloperSettings- Ouvrez l'écran de paramètres de meilleure volonté afin que les utilisateurs puissent désactiver le développement ou la simulation d'outils.
Couches de vérification
Sous-titre « Couches de vérification »| ID de vérification | iOS | Android | But |
|---|---|---|---|
system_mock_flag | ✅ | ✅ | Drapeau OS de simulation/mock de la position actuelle du GPS |
developer_options | — | ✅ | Options développeur Android activées |
developer_mode_indicators | ✅ | ✅ | Heuristiques de build de débogage indirect |
mock_location_app | ✅ | ✅ | Packages ou schémas d'URL de l'application de simulation connus |
adb_enabled | — | ✅ | Débogage USB activé |
mock_provider_settings | — | ✅ | Applications ayant la permission de mock-location legacy accordée |
location_anomaly | ✅ | ✅ | Vitesse de mouvement impossible / heuristique de téléportation |
motion_correlation | ✅ | — | Mouvement GPS sans activité correspondante de l'accéléromètre |
simulator | ✅ | ✅ | Environnement simulateur/emulateur |
Limites importantes
Section intitulée « Limites importantes »- Sur iOS, le mode développeur n'est pas exposé publiquement API. Le plugin utilise uniquement des heuristiques sûres pour l'App Store.
- Les applications ne peuvent pas désactiver le mode développeur ou les paramètres de localisation mock programmationnellement.
Source de Vérité
Section intitulée « Source de Vérité »Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-mock-location-detector.