Configuration iOS
Copiez un prompt de configuration avec les étapes d'installation et la guide markdown complet pour ce plugin.
Requirements
Section intitulée « Requis »- iOS 15+ pour
CLLocationSourceInformation.isSimulatedBySoftware - Permission de localisation dans votre application hôte
- Un appareil physique recommandé pour un échantillonnage GPS réaliste
Info.plist
Sous-section intitulée « Info.plist »<key>NSLocationWhenInUseUsageDescription</key><string>We verify your location has not been spoofed.</string>Schemes de URL optionnels pour les applications de spoof de compagnon que vous souhaitez détecter canOpenURL:
<key>LSApplicationQueriesSchemes</key><array> <string>anyto</string> <string>imyfone-anyto</string> <string>igo</string> <string>igomarkto</string> <string>fakegps</string> <string>mockgps</string> <string>pokeep</string></array>You can also pass extra schemes at runtime through additionalMockAppUrlSchemes.
Mode développeur : Vérification de la réalité
Vérification de la réalité du mode développeurApple does not provide a public API to read the iOS Developer Mode toggle. This plugin uses indirect heuristics such as debugger attachment and development provisioning indicators. Treat them as risk signals, not proof.
Les outils comme iMyFone AnyTo dépendent souvent du mode développeur et d'applications associées distribuées en dehors de l'App Store. Associez les vérifications natives aux règles de fraude côté serveur.
import { MockLocationDetector } from '@capgo/capacitor-mock-location-detector';
const result = await MockLocationDetector.analyze({ requestLocationSample: true, additionalMockAppUrlSchemes: ['anyto', 'pokeep'],});